1965 Yılında Bolu Dörtdivan'da doğdu. İlk, Orta, Lise tahsilini Dörtdivan ve Gerede'de tamamladı. 1988 yılında İstanbul Üniversitesi Siyasal Bilgiler Fakültesi'nden mezun oldu. Kısa bir süre Maliye Bakanlığı'nda Denetim Elemanı olarak görev yaptıktan sonra 1990 yılından itibaren İçişleri Bakanlığı'nda Mülki İdare Amiri olarak Ağaçören, Tufanbeyli, Hasankeyf ve Arhavi ilçelerinde Kaymakam; Artvin ve Osmaniye İllerinde de Vali Yardımcısı olarak görev yaptı. 
1992 yılında Yerel Yönetimler ve Mesleki incelemelerde bulunmak üzere 6 ay İngiltere'de kaldı. 1998 - 1999 yıllarında Türkiye ve Ortadoğu Amme İdaresi Enstitüsü'nde "Kamu Yönetimi Yüksek Lisans" programını tamamladı. İstanbul Üniversitesi Siyasal Bilgiler Fakültesi Kamu Yönetimi Bölümü'nde de master yaptı. Şu anda ise Ankara Üniversitesi'nde doktora yapıyor. 
İçişleri Bakanlığı Mahalli İdareler Genel Müdürlüğü'nde Daire Başkanı olarak görevini sürdürürken 2004 yılında Belediye Başkanlığı adaylığı için istifa etti. 2004 seçimlerinde Altındağ Belediye Başkanı seçildi. 2009 yılındaki seçimi de kazanarak ikinci kez Altındağ Belediye Başkanı oldu. 
Evli ve Üç çocuk babası. İyi derecede İngilizce biliyor.