İlk ve orta öğrenimini Kırşehir’de tamamladı. 2003 yılında Kırşehir Anadolu Öğretmen Lisesi’nden mezun oldu. 2008 yılında Selçuk Üniversitesi Eğitim Fakültesi Ortaöğretim Fen ve Matematik Alanlar Eğitimi Bölümü Matematik Öğretmenliği lisansla birleştirilmiş tezsiz yüksek lisans programını başarıyla tamamladı. Tezli yüksek lisansını 2011 yılında Gazi Üniversitesi Eğitim Bilimler Enstitüsü Matematik Eğitimi Anabilim Dalı’nda tamamladı. Doktora eğitimini de 2016 yılında Gazi Üniversitesi Eğitim Bilimler Enstitüsü Matematik Eğitimi Anabilim Dalı’nda tamamladı. 2009 yılında Sivas Cumhuriyet Üniversitesi, Eğitim Fakültesi, Ortaöğretim Fen ve Matematik Alanlar Eğitimi Bölümü, Matematik Öğretmenliği Anabilim Dalı’nda araştırma görevlisi olarak çalışmaya başladı. 2016 yılında itibaren Kırıkkale Üniversitesi Eğitim Fakültesi Matematik ve Fen Bilimleri Eğitimi Bölümü Matematik Eğitimi Anabilim Dalı’nda Dr. Öğr. Üyesi olarak çalışmaktadır. Son dönem çalışmaları, matematik eğitimi ile çocuk edebiyatının bütünleştirilmesi ve yapay zekânın matematik eğitimine entegrasyonu üzerine yoğunlaşmaktadır. Ayrıca bu alanlarda lisans ve lisansüstü düzeyde dersler vermektedir. Evli ve dört çocuk babasıdır.