В 1949 году окончил Сибирский государственный металлургический институт имени Серго Орджоникидзе.
В 1949—1958 годах работал на Иркутском заводе тяжёлого машиностроения.
В 1958—1963 годах — главный инженер завода «Усольмаш» .
В 1963—1966 годах работал главным инженером, затем начальником Управления машиностроения Восточно-Сибирского совнархоза в Иркутске.
В 1966—1980 годах — директор производственного объединения «Тяжбуммаш» в Петрозаводске.
С 1980 года — начальник управления Министерства химического и нефтяного машиностроения СССР, заместитель Министра химического и нефтяного машиностроения СССР.