İstanbul Üniversitesi Siyasal Bilgiler Fakültesi 1987 mezunudur. 1988'de kaymakamlık stajına başladı. İki yıl Sakarya Valiliği maiyet memurluğu, bir yıl İngiltere’de hizmet içi eğitimden sonra, ikişer yıl Dernekpazarı, Kabataş ilçelerinde kaymakamlık, Tunceli’de vali yardımcılığı yaptı. İçişleri Bakanlığı’nda Eğitim Şube Müdürlüğü, İller İdaresi Daire Başkanlığı,Turizm Bakanlığı'nda Eğitim Genel Müdürlüğü ve Müşavirlik görevlerinde bulundu.
Batman valiliğinden sonra 14 Eylül 2004 tarihinde Diyarbakır Valiliği'ne atanmıştır.
10 Eylül 2007 tarihi itibariyle Başbakanlık Müsteşarlığı görevine getirilmiştir.
Evli ve iki çocuk babasıdır.