26 Kasım 1968’te İstanbul’da doğdu. İstanbul Üniversitesi Adalet Yüksek Okulu ve Dokuz Eylül Üniversitesi Aydın Turizm İşletmeciliği bölümlerinde okudu. Daha sonra Müjdat Gezen Sanat Merkezi’nde ve Actor Studio Marmara Üniversitesi Sinema TV Yüksek Okulu’nda oyunculuk eğitimi aldı. Oynadığı ilk sinema filmi Sekizinci Saat (1995) oldu. Eşkıya (1996), Masumiyet (1997), Filler ve Çimen (2000), Neredesin Firuze (2004), Cenneti Beklerken (2006), Mavi Gözlü Dev (2007), Nefes (2009), Kars Öyküleri (2010), Balık (2014), Kar Kırmızı (2020) gibi filmlerde ve Süper Baba (1993), Çılgın Bediş (1996), Küçük Hanımefendi (2011), Gölgedekiler (2014) gibi televizyon dizilerinde rol aldı. 2016 yılında yönetmen koltuğuna geçip senaristliğini ve yapımcılığını da yaptığı Orhan Pamuk’a Söylemeyin Kars’ta Çektiğim Filmde Kar Romanı da Var (2016) adlı belgesel filmi çekti.