1962'de Denizli'de doğdu. Denizli'de yaşadığı yıllarda tiyatroya başladı. Hacettepe Üniversitesi Arkeoloji ve Sanat Tarihi Bölümü'nden mezun oldu, ancak Ankara yıllarında da tiyatrolarda yer almayı sürdürdü. Bir Demet Tiyatro'daki Saldıray Abi rolüyle televizyon izleyicisinin dikkatini ilk kez çekti. 1996'da Eşkıya filminde otelin resepsiyoncusu Kız Naci karakterini canlandırdı. Şener Şen ve Türkan Şoray'ı bir araya getiren İkinci Bahar dizisinde Ali Haydar'ın ezeli rakibi Vakkas'ı ilk 8 bölümde canlandırdı, daha sonra yerini Tarık Pabuççuoğlu aldı.
2000'li yıllarla birlikte Türk Sineması'nın en takdir gören yardımcı oyuncuları arasına girdi. Alacakaranlık, Yazı Tura, Takva gibi filmlerde oynadı. 2009 yapımı Vavien ve 2010 yapımı Çoğunluk'taki rolleriyle 2 yıl üst üste SİYAD Ödülleri'nde En İyi Yardımcı Erkek Oyuncu seçildi. Urfalıyam Ezelden, Baba Candır gibi dizilerde oynadı.