Родился 19 мая 1962 года в городе Павлодаре.
Затем переехал в Целиноград. В Целинограде окончил среднюю школу № 1 и в 1980 году поступил в Целиноградский инженерно-строительный институт на специальность «Промышленное и гражданское строительство».
Трудовую деятельность начал в 1979 году слесарем в «Целинэнергоремонте». В системе энергетики Целинограда проработал около 15 лет на разных должностях.
С 1994 по 1997 год — заместитель директора ТЭЦ в Акмоле, с 1997 по 1999 — начальник департамента АООТ «Акмолинская распределительная электросетевая компания» в Астане.
В 1999 году вместе с семьей переехал в Белгород. До 2004 года занимал должность заместителя директора ОАО «Теплоэнергетическая компания». Несколько лет занимал руководящие посты в различных белгородских компаниях.
В 2012 году возглавил департамент строительства и архитектуры администрации города Белгорода, затем был назначен первым заместителем главы администрации. Замещал должность главы Белгородского района.
С 2015 по 2019 год руководил департаментом жилищно-коммунального хозяйства Белгородской области.
26 марта 2019 — 13 октября 2021 — глава администрации Белгорода
С февраля 2022 года по настоящее время — советник ректора БГТУ имени Шухова.