Devlet Tiyatroları Genel Müdürlüğü, Şehir Tiyatroları, Duru Tiyatro gibi topluluklarda yer alan sanatçı, yönetmenlik de yaptığı tiyatro oyunlarının yanı sıra çeşitli sinema ve dizi filmlerde rol almaktadır. Tarık Akan, Haluk Bilginer, Güven Kıraç, Mazhar Alanson, Mehmet Aslantuğ, Zuhal Olcay, Oktay Kaynarca, Mehmet Ali Alabora, Emre Kınay, Hülya Avşar ve Nejat İşler gibi her dönemin ünlü oyuncuları ile dizi ve filmlerde çalıştı. Semih Kaplanoğlu, Ömer Uğur gibi ünlü yönetmenler ile çalıştı. Sayısız kısa filmde oynadı.