Родился 3 декабря 1963 года в городе Красноуральск Свердловской области.
В 1989 году окончил Уральский ордена Трудового Красного знамени политехнический институт им. С.М. Кирова по специальности «Инженер-металлург».
На Уралвагонзаводе начинал свою трудовую деятельность с должности инженера-технолога, затем работал мастером, старшим мастером, начальником участка, начальником литейного цеха, начальником металлургического производства.
Получил второе высшее образование в 2008 году, окончив магистратуру Уральской академии государственной службы.
С 2016 года по настоящее время возглавляет Первичную профсоюзную организацию «Уралвагонзавод» Всероссийского профсоюза работников оборонной промышленности.
В сентябре 2016 года избран депутатом Законодательного Собрания Свердловской области.
Является заместителем председателя комитета по молодёжной политике, развитию физической культуры, спорта и туризма.
Заместитель председателя Общественной палаты города Нижний Тагил.
Женат, воспитывает сына.