Kınalı Kar adlı dizide Efe rolünü oynadı. Çağan Irmak'ın Babam ve Oğlum filmindeki Deniz rolüyle tanındı. Ardından, 2008'de Çocuk isimli filmde Hayko Cepkin ve Tuba Ünsal ile başrolleri paylaştı. 2007-2010 yılları arasında Bez Bebek dizisinde yer aldı.
Filmografi
Kınalı Kar (2002) - Efe
Yusufçuk (2004) - Yusuf
Kandil (2005)
Babam ve Oğlum (2005) - Deniz
Kezban Yenge (2005) - Cemal
Sev Kardeşim (2006) - Çetin Uzunoğlu
Acemi Cadı (2006) - Can
Bez Bebek (2007) - Emre
Çocuk (2007) - Çocuk
Beş Ş... tamamı