1983 yılında Mimar Sinan Üniversitesi Tiyatro Bölümü'nden mezun olup aynı yıl İstanbul Devlet Tiyatrosu'na girdi. Otuza yakın oyunda rol almıştır. Dosteyevski'nin Budala'sında Mişkin, Goethe'nin Urfaust'unda Faust, Yakup Kadri Karaosmanoğlu'nun Yaban'ında Ahmet Celal gibi önemli rolleri üstlenmiştir. Geçmiş Bahar Mimozaları, Süper Baba, Mertoğlu, Nilgün, Ateş Dansı isimli televizyon dizilerinde rol almıştır.