Müjdat Gezen Sanat Merkezi Tiyatro Bölümü'nde tiyatro eğitimi alan oyuncu Kocaeli Bölge Tiyatrosu, Kartal Sanat İşliği, MSM Oyuncuları sahnelerinde görev aldı. Pervasız Tiyatro'da devam etti. Atv’de yayınlanan Yersiz Yurtsuz dizisinde Ferdi Tayfur’un oğlunu, Zincirbozan filminde Talat’ı oynadı. Zeynep’in Sekiz Günü'nde (2007) Ali rolüyle bir üçkâğıtçıyı canlandırdı. Kurtlar Vadisi Pusu adlı tv dizisinde Muro karakterini canlandırdı. Ancak 1 Ekim 2009 tarihinde yayınlanan 65. bölümle diziden ayrıldı. Yüzme ve futbol ile ilgilenmektedir.
Köçek
Zoraki Misafir
(Harun Doğu)
Dilber'in Sekiz Günü
Vay Arkadaş
(Sadık)
Deli Dumrul Kurtlar Kuşlar Aleminde
(Hüsnü Baba)
Abimm
(Çetin)
Muro: Nalet Olsun İçimdeki İnsan Sevgisine
(Muro)
Kutsal Damacana 2: İtmen
(Müjdat)
Bu Son Olsun
Zeynep’s Eight Days
(Ali)
Metropol Kabusu
(Behlül)
Emanet
(Orhan)
Yes Sir
(Sado)
A Long Story
(Makasçı)
Gulyabani
(Kadir)
Şeytan Tüyü
Where's Firuze?
(Pislik 2)
Keep a Lid on It
(Boran Kayalı)
Zincirbozan
(Talat)
Gülizar
(Ali)
İzmir Çetesi
Gün Akşam Oldu
(Ayhan)
Cümbür Cemaat Aile
(Kenan)
Valley of the Wolves: Ambush
(Muro)
Aşkın Kanunu
(Çetin)
Yersiz Yurtsuz
(Mehmet Emin)
Cennet Mahallesi
Magnificent Century: Kösem
(Kara Davut Paşa)
Tehlikeli Karim
(Fırat)
Gecekondu
(Self)
Emret Komutanım
(Er Sadullah Bilir/Sado)
Wings of Love
(Haşmet Tuğcu)
Bu Sayılmaz
(Armağan Sayılmaz)
Hayalet
The Pit
(Kahraman Koçovalı)
Merhamet
(Sermet Karayel)
Yedi Numara
Holding