Lise yıllarında tiyatro ile tanıştı. 1990 yılında amatör tiyatroya başladı. Ardından Dormen Tiyatrosu'nda eğitim aldı. 1996 yılında televizyon dizilerinde rol almaya başladı. Tatlı Kaçıklar, Böyle Mi Olacaktı, Yedi Numara, Deli Yürek, Şapkadan Babam Çıktı adlı dizilerde rol aldı. Kendisi en çok Kurtlar Vadisi dizisindeki Memati rolüyle tanınır. Kurtlar Vadisi Pusu adlı dizide yaklaşık 10 yıl boyunca Memati karakterini canlandırdı. Daha sonra birkaç bölüm için Muhteşem Yüzyıl dizisinde Mimar Sinan karakterini oynadı. 2013-2015 tarihleri arasında yayınlanan Kaçak dizisinde Serhat Hakeri karakterini canlandırdı.
Rol aldığı oyunlar
Testosteron (oyun) : Andrzej Saramonowicz - Oyun Atölyesi - 2013
Atina'lı Timon : William Shakespeare - Oyun Atölyesi - 2006
Yukarıda Biri mi Var : Ray Cooney - Dormen Tiyatrosu - 1998
Bu Filmi Görmüştüm : Bricaire et lasaygues - Dormen Tiyatrosu - 1997
Komik Para : Ray Coony - Dormen Tiyatrosu - 1996
Arapsaçı (oyun) : Georges Feydeau - Dormen Tiyatrosu - 1995
Muhteşem İkili (oyun) : Neil Simon - Dormen Tiyatrosu - 1994
Filmografi
Ankara Yazı Veda Mektubu - 2016
Somuncu Baba: Aşkın Sırrı: 2016 - I. Bayezid
Deliormanlı : Murat Şeker - 2016 (Tahsin Kara)
Hep Yek : Ali Yorgancıoğlu - 2016 (Cevat)
Günce :Gürcan Mete Şener ve Kemal Uzun 2003 (Kağıt Toplayıcı)[1]
Bizans Oyunları : Gani Müjde - 2016 (Gazi Magosa)
Bana Masal Anlatma : Burak Aksak - 2015 (Jilet, Topal)
Unutursam Fısılda : Çağan Irmak - 2014
Çakallarla Dans 3: Sıfır Sıkıntı : Murat Şeker - 2014
Tamammıyız? : Çağan Irmak - 2013(İhsanın Babası)
Çanakkale: Yolun Sonu : Serdar Akar - 2013(Onbaşı Muhsin, keskin nişancı)
Hititya Mangala Çarkı - 2013
Kurtlar Vadisi Filistin : Zübeyr Şaşmaz - 2011(Memati Baş)
Kurtlar Vadisi Irak : Serdar Akar - 2006(Memati Baş)
Çarpışma : Umut Aral - 2005
Fasulye (film) : Bora Tekay - 1999(Cengiz)
Hoşçakal Yarın : Reis Çelik - 1998
Rol aldığı dizi filmler
Kaygısızlar - 1994
Tatlı Kaçıklar - 1995
Son Kumpanya - 1997
Bir Demet Tiyatro
Affet Bizi Hocam - 1998
Böyle Mi Olacaktı - 1998
Yılan Hikayesi - 1999
Yedi Numara - 2000
Aşkım Aşkım - 2001
Deli Yürek - 2002 - Cihan
Çiçek Taksi - 2002
Şapkadan Babam Çıktı - 2003
Kurtlar Vadisi - 2003-2005(Memati Baş)
Kurtlar Vadisi Terör - 2007(Memati Baş)
Kurtlar Vadisi Pusu - 2007-2012(Memati Baş)
Halil İbrahim sofrası- 2010 (kendisi Gürkan Uygun)(konuk oyuncu)
Muhteşem Yüzyıl - 2013 (Mimar Sinan)
Kaçak - 2013-2015 (Serhat Hakeri)
Kehribar - 2016 (Orhan Yarımcalı)
Bu Şehir Arkandan Gelecek2017