31 Ekim 1971 tarihinde Ankara'da doğdu, ilkokulu ve liseyi Yenimahalle'de bitirdi, ardından Gazi Üniversitesi İktisat Fakültesi'ne girdi. Üniversite kulübünde tiyatro yapmaya başladı. İktisat fakültesini bitirdikten sonra İstanbul'a geldi ve Müjdat Gezen Sanat Merkezi'nde tiyatro bölümüne girdi. Dört yıllık eğitimin ardından 1997'de buradan mezun oldu. Çok sayıda oyunda, televizyon dizisinde ve sinema filminde rol aldı. Tiyatro Oyunevi ile çalıştı. Mahir Günşiray'ın yönettiği Döne Döne'de (2004) oynadı. Yine Mahir Günşiray'ın yönettiği Leonce ile Lena'da (2008) Valerio rolünü üstlendi. Bir başka Tiyatro Oyunevi yapımı olan Son Bir Kez'deki bölümlerden birinin yönetmeni, bir diğerinin oyuncusu oldu. Tayfun Pirselimoğlu, Azra Deniz Okyay, Kutluğ Ataman, Belmin Söylemez, Bahman Ghobadi, Burak Çevik, Atıl İnaç'ın da aralarında olduğu farklı yönetmenlerle çalıştı. 2020 Antalya Altın Portakal Film Festivali'nde En İyi Yardımcı Kadın Oyuncu Ödülü'nü aldı. 23. Mimarlık ve Kent Filmleri Festivali'nde ve 7. Uluslararası Boğaziçi Film Festivali'nde jüri üyesi olarak yer aldı.