Родился 2 июня 1963 года в рабочей семье. Окончил с красным дипломом Курганский строительный техникум. Служил срочную службу в танковых войсках старшиной роты.
С 1985 года и по сей день работает на «Уралвагонзаводе». Был мастером, механиком жилищно-коммунального управления, начальником участка, заместителем начальника сборочно-сварочного цеха №7, начальником цеха общей сборки и испытаний дорожно-строительной техники, начальником сборочного цеха, заместителем генерального директора по производству, директором по производству.
С 2010 года — исполнительный директор УВЗ.
Без отрыва от производства закончил Екатеринбургский филиал Российской экономической академии им. Г. В. Плеханова по специальности «менеджмент организации».
Женат, отец четверых сыновей. Жена работает экономистом на «Уралвагонзаводе», старший сын Сергей – заместитель начальника цеха на УВЗ.
Беспартийный.
Один из основателей и лидер Нижнетагильского общественного движения «Чистый город». Один из лидеров «Общероссийского народного фронта» в Свердловской области.