Родился 23 марта 1979 года в городе Мариинске, Кемеровской области.
Свою трудовую деятельность начал с июля 2002 года монтажником по монтажу стальных и железобетонных конструкций в ООО «Новокузнецктехмонтаже».
С июля 2003 года работал на должности главного инженера в ООО ЖКУ г.Мариинск, в августе 2010 года назначен на должность директора.
С июля 2015 года работал на должности главного инженера в МУП «ЖКХ Мариинского муниципального района».
С октября 2015 года назначен на должность директора в МУП «Мариинский центр жилищно-коммунальных услуг».
Имеет высшее профессиональное образование. Окончил Томский государственный архитектурно-строительный университет по специальности «машины и оборудование лесного комплекса».