Родился 22 февраля 1961 года в городе Валуйки Белгородской области.
В 1981 году закончил Харьковский ордена «Знак Почета» электромеханический техникум транспортного строительства по специальности «Автоматика и телемеханика на железнодорожном транспорте».
В 1994 году закончил Белгородскую государственную технологическую академию строительных материалов по специальности «Механическое оборудование предприятий строительных материалов, изделий и конструкций».
Более 10 лет служил в УИН Минюста России по Белгородской области. С 1999 года работал в ОАО «Ликеро-водочный завод», пройдя от должности главного механика до должности генерального директора.
В 2014 году назначен на должность муниципальной службы заместителя главы администрации муниципального района «Город Валуйки и Валуйский район» – руководителя аппарата администрации муниципального района. В 2019 году утвержден на должность заместителя главы администрации Валуйского городского округа – руководителя аппарата администрации.
За период службы в УИН Минюста России по Белгородской области награжден медалью «За безупречную службу - III степени».