1972’de İstanbul’da doğdu. 1994’te Gazi Üniversitesi Fen Edebiyat Fakültesi Tarih bölümünden mezun oldu. 1996-1997 yıllarında Mısır’da bulundu. 1998’de Gazi Üniversitesi Sosyal Bilimler Enstitüsü’nde yüksek lisansını, 2002’de aynı enstitüde Memlûk Devletinde Askeri Teşkilat başlıklı teziyle doktorasını tamamladı.
2003’te İran’a giderek, burada akademik çalışmalarını sürdürdü. 2007’de doçent ünvanını aldı. Alanında yaptığı birçok çalışması yayımlandı. Halen Gazi Üniversitesi’nde lisans, yüksek lisans ve doktora düzeyinde dersler vermektedir. İngilizce, Arapça ve Farsça bilmektedir. Evli ve ikiz çocuk babasıdır.