İlk ve orta öğretimini Ankara'da tamamladı. Ankara Üniversitesi Dil ve Tarih-Coğrafya Fakültesi Oyunculuk bölümünden mezun oldu. Ç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.[1]