İlk oyunculuk deneyimini Eksi 18 dizisinde genç komiser Murat'ı canlandırarak yaşamıştır. Kasım 2007'de sinemalarda gösterime giren Musallat isimli sinema filminde rol almıştır. Kanal D'de yayınlanan ve yönetmenliğini Kartal Tibet'in yaptığı Zoraki Koca adlı dizide oynamıştır. 2008 yaz aylarında ise Baba Ocağı adlı dizide Güven adlı karakteri canlandırmıştır. Daha sonra Gossip Girl 'den esinlenilen Küçük Sırlar adlı dizide Çetin'i canlandırmıştır. 2011-2012 yılında Muhteşem Yüzyıl dizisinde Malkoçoğlu karakterini canlandırmıştır.