1969 yılında Ardahanın Posof ilçesi Yeniköy köyünde doğdu. İlkokulu Kdz. Ereğli Cumhuriyet İlkokulunda tamamladı. Ortaokul ve Lise eğitimini Kdz. Ereğli İmam Hatip Lisesinde yaptı. 1994 yılında Uludağ Üniversitesi İlahiyat Fakültesinden mezun oldu. Yüksel Lisans eğitimini Uludağ Üniversitesi Sosyal Bilimler Enstitüsünde Din Eğitimi bilim dalında 1997 yılında tamamladı. 1995 yılında İstanbul Maltepe Başı büyük Yılmaz Mızrak Ortaokulunda Din Kültürü ve Ahlak Bilgisi öğretmenliğine başladı. Daha sonra Bursa Osmangazi Mutlular
Gaziosmanpaşa İ.Ö.O, İnönü İlköğretim Okulu, Hürriyet İlköğretim ve Ali Karasu İlköğretim okullarında öğretmenlik görevine devam etti. 20032008 yılları arasında beş yıl İnönü İlköğretim Okulu Müdür Yardımcılığı görevinde bulundu. Çeşitli sivil toplum kuruluşlarında yöneticilik ve deneticilik görevlerinde bulundu. Bursa da bulunan yerel radyolarda üç yıl eğitim ve kültür programları yaptı. Bilgisayar formatör öğretmeni olarak öğretmenlere bilgisayar kursları verdi.. Evli ve üç çocuk babasıdır.