1964 yılında Denizli'de doğdu. İlk öğrenimini Denizli'nin Sarayköy ilçesinde, orta ve lise öğrenimini Adana'nın Kozan ilçesinde tamamladı. 1986'da Gazi Üniversitesi Gazi Eğitim Fakültesi Tarih Bölümü'nden mezun oldu. 1987'de Yüzüncü Yıl Üniversitesi Fen-Edebiyat Fakültesi Tarih Bölümü'ne araştırma görevlisi olarak göreve başladı. 1990'da Ankara Üniversitesi Sosyal Bilimler Enstitüsü Tarih Anabilim Dalı'nda yüksek lisansını tamamladı. 1991'de Yüzüncü Yıl Üniversitesi'nden ayrılarak, Gazi Üniversitesi Gazi Eğitim Fakültesi Tarih Bölümü'ne araştırma görevlisi olarak geçti. 1993 yılında yine Ankara Üniversitesi Sosyal Bilimler Enstitüsü Tarih Anabilim Dalı'nda doktorasını tamamlayarak doktor ünvanını aldı. Ekim 1996'da doçent oldu. G.Ü. Gazi Eğitim Fakültesi Tarih Eğitimi Bölümü'nde öğretim üyesi olarak görevine devam etmektedir. Hayta, evlidir.
Yazı ve makaleleri, OTAM, Askeri Tarih Bülteni, ATAM Dergisi, MEB Dergisi, Türk Yurdu, GEF Dergilerinde yayımlandı.