Родился 20 марта 1926 г. на станции Пачелма (Пензенская область).
В 1944 г. окончил Омский строительный техникум железнодорожного транспорта, работал учебным мастером. В 1952 г. окончил Омский машиностроительный институт.
В 1955 – 1957 гг. – инструктор промышленно-транспортного отдела Свердловского горкома КПСС.
С 1957 г. работал на УЗТМ. Прошел путь от старшего инженера-конструктора до директора НИИТяжмаш при Уралмашзаводе. В 1980 – 1992 гг. – главный инженер, первый заместитель Генерального директора
ПО «Уралмаш». В 1992 – 1998 гг. – советник директора ОАО «Уральский завод тяжелого машиностроения» по вопросам технической политики.
Умер 14 января 2000 г.
Автор статей об оптимизации рабочих процессов в машиностроении. Организатор и первый президент Уральского отделения Инженерной академии СССР (далее – Российской инженерной академии), действительный член российской и международной инженерных академий.
Лауреат Государственной премии СССР (1981 г.), Заслуженный деятель науки и техники РСФСР (1986 г.).
Награды: Орден Трудового Красного Знамени (1971, 1981 гг.), Орден Октябрьской Революции (1986 г.) и др.