Родился 1 ноября 1945 г. в д. Васюган Томской области. Окончил Омское танко-техническое училище в 1967 г., распределен на Уральский вагоностроительный завод старшим техником военной приемки. Прошел служебный путь до уполномоченного ГАБТУ в Уральском и Сибирском военных округах. Окончил Уральский политехнический институт в 1982 г.
В 1997-99 гг. – первый заместитель главного инженера Уралвагонзавода, с 1 сентября 1999 г. – главный конструктор УКБТМ. Руководил работой по созданию модификаций танка Т-90, БМПТ, инженерных машин, перспективного объекта 195. С 2011 г. – советник главного конструктора по специальной технике.
Лауреат премии Правительства РФ 2008 г., Заслуженный конструктор РФ. Награжден орденами «Почета», «За службу Родине в ВС» 3-й ст. и медалями.