Bir arkadaşının oyunculuk yaptığı dizi setine gittiğinde oyuncu olmaya yönelik ilk adımı attı. İlk olarak, Sumru Onat'ın kurduğu Cast 33 ajansıyla ve sonrasında Ümit Çırak ile tanıştı. Ümit Çırak'tan 3 Mota Eğitim atölyesinde oyunculuk dersleri almaya başladı. Bir süre oyunculuk eğitimi aldıktan sonra Dedemin İnsanları adlı filmle oyunculuğa başladı. 2013-2016 yılları arasında başrollerini Ece Uslu, Özcan Deniz, Ayça Ayşin Turan gibi isimlerin olduğu Karagül adlı dizide "Baran Şamverdi" karakterini canlandırdı. Daha sonra Umuda Kelepçe Vurulmaz adlı dizide "Fırat" karakterini, Mehmed: Bir Cihan Fatihi adlı dizide ise "Korkut" karakterini canlandırdı. 2018 yılında yayımlanan İyi Oyun adlı Sinema filminde "Cenk" karakterini canlandırdı. 2018-2019 yılları arasında Kanal D'de yayımlanan Bir Litre Gözyaşı adlı dizide "Mahir Yetkin" karakterini canlandırdı. Aşk 101 dizisinde "Sinan" rolünü oynadı.