14 Kasım 1972 tarihinde Merzifon da dünyaya geldi. İlk, orta ve lise öğrenimini Merzifon'da tamamladı.
1996 yılında Fırat Üniversitesi Veteriner Fakültesinden mezun oldu. Vatani görevini M.S.B. İç Tedarik Bölge Başkanlığı bünyesinde, yedek subay olarak Adana'da tamamladı.
1998 yılında Merzifon da serbest veteriner hekim olarak görev yapmaya başladı. 30 Mart 2014 yerel seçimlerini kazanarak Merzifon Belediye Başkanlığı görevine başladı.
31 Mart 2019 yerel seçimlerinde Merzifon Belediye Başkanlığı görevine tekrar layık görüldü.
Suna KARGI ile evli olup, Yiğit ve Zeynep isimlerinde iki çocuk babası.