Родился в 1971 году в городе Кыштым Челябинской области.
Имеет два высших образования: Тюменское высшее военно-инженерное командное училище имени маршала инженерных войск А.И. Прошлякова, государственное образовательное учреждение высшего профессионального образования «Российская таможенная академия».
Трудовую деятельность начал в 1992 году командиром взвода воинской части 60098 с. Петровка Приморского края.
С 1995 по 2017 годы работал в Нижневартовской таможне, пройдя путь от инспектора оперативно-грузового отдела до начальника Ханты-Мансийской таможни.
В 2017 году назначен на должность заместителя директора департамента образования администрации города.
15 февраля 2025 года распоряжением администрации города назначен на должность заместителя главы города, директора департамента по социальной политике.
Имеет классный чин муниципального служащего «Муниципальный советник 1 класса», специальное звание – полковник таможенной службы, нагрудный знак «Ветеран таможенной службы».
Имеет в ведении следующие структурные подразделения администрации города:
- департамент по социальной политике;
- департамент образования.
Координирует и контролирует деятельность структурных подразделений администрации города, находящихся в его ведении, дает им поручения. Возглавляет в соответствии с муниципальными правовыми актами города Нижневартовска коллегиальные органы по вопросам своего ведения.