Ankara Halk Tiyatrosu kursunu başarı ile bitirip 1981 yılında Fareyi Öldürmek adlı oyunda yer aldı ve profesyonel oyunculuğa başladı.
Birçok kanalda çeşitli işlerde çalıştı ve oyunculuk yaptı. Rol aldığı bazı yapımlar şunlardır:
1992 - Üç Aşağı Beş Yukarı
1993 - Mavi Sürgün
1995 - Umut Dünyası (Çaycı Mehmet Ali Kocaman)
1996 - Ramazan '96
1997 - Melek Apartmanı (Davut)
1997 - İnce İnce Yasemince
1997 - Can Ayşecik (Fıs Fıs)
1997 - Sıcak Saatler (Komiser Doğan Erkal)
1998 - Avcı
1998 - Ayşecik (Fıs Fıs)
1999 - Merdoğlu
1999 - Aşkın Dağlarda Gezer (Gesi)
1999 - Samyeli
1999 - Paşa Baba Konağı (Lodos Arif)
1999 - Salkım Hanımın Taneleri
2000 - Tutku Çemberi
2001 - Aşkına Eşkıya
2002 - Zor Hedef
2002 - Berivan (Sinan)
2003 - Gelin
2003 - Esir Şehrin Gözyaşları (Ahmet)
2004 - Büyük Buluşma (134. bölüm, 2008)
2005 - Nehir (Cafer)
2005 - Naciye'yi Kim Sevmez (Ümit)
2005 - Kale İçi (Erdinç Öztürk)
2006 - Kod Adı (Onat)
2006 - Hacı (Abbas Akar)
2007 - Kod Adı: Kaos (Onat)
2007 - Ertelenmiş Hayatlar
2008 - Kardelen
2008 - Dur Yolcu (Dimitriyati)
2008 - Hicran (Poyraz)
2008 - Adanalı (Samet Komiser)
2009-2012 - Sakarya Fırat (Miro)
2012 - Korkma (Kuşçubaşı Eşref)
2014-2016 - Filinta (Vardarlı Ömer Ali Paşa)
2015 - Arka Sokaklar - Mahir Yılmaz
2015-2016 - Yunus Emre Aşkın Yolculuğu (Ahi Mesud)
2016 - Göç Zamanı (Ahmet)
2017 - Alija (Radovan Karadzic)
2017 - Hayat Sırları
2018 - Sen Anlat Karadeniz (Komiser Mithat Bozok)
2019 - Tek Yürek (Mehmet Selim)
2019 - 2020 Eşkıya Dünyaya Hükümdar Olmaz (Altan)
2021 - Benim Hayatım (Nazım)
2022 - Yalnız Kurt