İlk oyunculuk deneyimini Eksi 18(-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ı. Malkoçoğlu filmi için hazırlıklara başlamıştır.2013 yılında ise Reşat Nuri Güntekin'in aynı adlı romanından uyarlanan çalıkuşu dizisinde Kamuran rolünü canlandırmıştır. Çalıkuşu'nda başrolü paylaştığı Fahriye Evcen'le yeniden, bu sefer bir sinema filmi aşk Sana Benzer ile yakında beyazperdeye dönmüştür.2015 yılında başlayan ve hala devam eden Kara Sevda dizisinde rol almaktadır.