1997 yılında Gazi Üniversitesi Kastamonu Eğitim Fakültesi Sosyal Bilimler Eğitimi Bölümünden (Tarih yan alanı) mezun oldu. Gazi Üniversitesinin; Sosyal Bilimler Enstitüsünde 2000 yılında Tarihsel Hikayelerin Öğretimsel Katkısı teziyle yüksek lisans mezunu oldu. 2006’da Eğitim Bilimleri Enstitüsü’nde Tarihsel Zaman Kavramı ve Çocuklarda Gelişimi üzerine doktora tezini verdi. 2010’da tarih eğitimi doçenti, 2016’da ise profesör oldu. Gazi, Ahi Evran, Marmara, Sakarya, İstanbul üniversitelerinde çalıştı.
Yazar son 10 yıldır tarihyazımı ve metodolojisi alanında ağırlıklı olmak üzere tarih eğitiminde yayın üretmeye devam etmektedir. TUHED (Türk Tarih Eğitimi Dergisi) ile tarihyazımı dergilerinin Baş editörü, Tarihyazımı Çalıştaylarının eş başkanı, ISHE (Uluslararası Tarih Eğitimi Sempozyumu) Düzenleme Kurulu Üyesi, EPDAD Yönetim Kurulu Üyesidir. Türkiye’de Tarihyazımı, Tarih Nasıl Yazılır (2011), Tarih için Metodoloji (2011), Tarih için Metodoloji (2015), Türk Tarihçileri (2016), Dünyada Tarihçilik (2017), Yaşayan Türk Tarihçileri (2017), Türkiye’de Tarih Eğitimi (2017), Akademik Tarihçilik (2017) Dünyada Türk İmajı (2018), Türk Tarihinin ve Tarihçiliğinin Meseleleri (2019) gibi kitapların editörü, yeni çıkan Gerçekten Öyle mi Olmuş? (2019) kitabının ortak yazarıdır.
Halen, İstanbul Üniversitesi – Cerrahpaşa, Hasan Ali Yücel Eğitim Fakültesinde öğretim üyesi olarak çalışmaya devam etmektedir.