2023
A Few Days Before Sunset as Ali
2023
Saladın: The Conqueror of Jerusalem as Selahaddin Eyyubi (51 episodes)
2023
The Sparrow's Tear as Gazi
2023
Al Sancak as P. Yzb. Ali Banazlı (19 episodes)
2021
Kanunsuz Topraklar as Davut Karaman (16 episodes)
2019
Pocket Hercules: Naim Suleymanoglu as Cemal Tunalı
2018
Bitter Lands as Yılmaz Akkaya (79 episodes)
2017
İsimsizler as Fatih Keskin (27 episodes)
2016
Seddulbahir 32 Saat as Hüseyin (4 episodes)
2014
Resurrection: Ertugrul as Tuğtekin Bey (35 episodes)
2014
Urfalıyam Ezelden as Çetin (11 episodes)
2013
Seytan-i Racim as Emrah
2012
Benim İçin Üzülme (55 episodes)