1958 Ardahan-Posof'ta doğdu. İlk ve orta öğrenimini Karsta tamamladı. 1981 yılında Ankara Üniversitesi İlahiyat Fakültesi ve beraberinde Ankara Yüksek Öğretmen Okulunu bitirdi. Mezuniyetini müteakip uzun süre MEB'e bağlı değişik okullarda öğretmenlik yaptı.
1990 senesinde İnönü Üniversitesi Sosyal Bilimler Enstitüsü Genel Türk Tarihi Ana Bilim Dalında Yüksek Lisansa başladı. 1991 senesinde aynı üniversitenin Eğitim Fakültesi Tarih Öğretmenliği Bölümüne Araştırma Görevlisi olarak atandı. 1993'te Nizamiye Medreseleri adlı teziyle Yüksek Lisansını, 1999'da ise Selçukluların Dini Siyaseti ve İslam Alemi (1040-1092) adlı çalışmasıyla Doktorasını tamamladı.