İlk ve orta öğretimini 1975-1986 yıllarında Sungurlu'da tamamladı. 1986 yılında Ankara Üniversitesi, Dil ve Tarih-Coğrafya Fakültesi Tarih Bölümü'ne kayıt oldu. 1990'da "Tarih Boyunca Türk-Ermeni İlişkileri ve Ermeni Meselesi" adlı Lisans Tezi ile mezun oldu. 1993 yılında "Türk Tarihi'nde Ulûfe" tezi ile Gazi Üniversitesi Sosyal Bilimler Enstitüsü'nde Yüksek Lisans eğitimini tamamladı. 1994’te Hacettepe Üniversitesi, Atatürk İlkeleri ve İnkılap Tarihi Enstitüsü’nde Doktora öğrencisi oldu. "Türk Ordu Teşkilatı: Irak Cephesi (1914-1918)" konulu tez ile 1997'de Doktor unvanı aldı. Millî Kütüphane Başkanlığı El Yazmaları ve Nâdir Eserler Şubesi'nde 1992-1994 arasında Kütüphaneci olarak çalıştıktan sonra Kırıkkale Üniversitesi Fen-Edebiyat Fakültesi Tarih Bölümü'nde 1994-1997 yılları arasında Araştırma Görevliliği yaptı. 1998 yılından itibaren aynı bölümde Türkiye Cumhuriyeti Tarihi Anabilim Dalında Yardımcı Doçent olarak çalıştı. 2018'de "Atatürk İlkeleri ve Cumhuriyet Tarihi" alanında Doçent unvanı aldı. Mart 2025'te Profesör kadrosuna atandı. 2003-2009 arasında Kırıkkale Üniversitesi Kırıkkale ve Yöresi Tarih Araştırmaları Merkezi Müdürlüğü'nü yürüttü. Halen Atatürk Kültür Dil ve Tarih Yüksek Kurumu, Atatürk Araştırma Merkezi Bilim Kurulu Üyesidir. Evli ve iki çocuk babasıdır.