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 ülkücü 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ı. Muro: Nalet Olsun İçimdeki İnsan Sevgisine adlı filmde büyük ilgi gördü.