Çalıştığı tiyatrolar arasında Ercan Yazgan - Bülent Kayabaş Tiyatrosu, Tiyatro Tempo, Oyun Atölyesi, Stüdyo Oyuncuları, Tiyatro Oyunevi, Tiyatro Seyirlik gibi tiyatrolar vardır. Ayrıca dizi filmlerde oynamış, seslendirme yönetmenliği ve sanatçılığı yapmıştır. Muhteşem Yüzyıl dizisinin 30.bölümünde Kalender Çelebi yi oynamış ve kendi sesinden Pirlere Niyaz Ederiz Deyişini seslendirmiştir.
2010 yılında kendi tiyatrosu Tiyatro Baykuş'u kurmuştur.
Rol aldığı bazı oyunlar:
Macbeth : William Shakespeare - Tiyatro Pangar - 2012
Gece O Kadar... tamamı