23 Ekim 1965 tarihinde İstanbul'da doğdu. İlk ve orta eğitimini Şişli Koleji'nde yüksek eğitimimi Anadolu Üniversitesi İktisat Fakültesi'nde tamamladı. Oyunculuk yaşamına 1984 yılında senaryosunu Murathan Mungan'ın yazdığı ve Atıf Yılmaz'ın yönettiği Dağınık Yatak filmiyle başladı. Bugüne kadar 10'u sinema filmi,8'i TV filmi, 20'si tv.dizisi olmak üzere 38 yapımda önemli roller oynadı. Abdülhamit Düşerken, Anadolu Kartalları ile öne çıkan yapımların yanında Büyük Yalan, Genco, Küçük Kadınlar, Lale Devri, Kurtlar Vadisi gibi dizilerde yer aldı.