Родился в городе Белая Холуница Кировской области. Окончил Ленинградский индустриальный институт (1938 г.). Работал на Горьковском автомобильном заводе с 1939 года (с перерывом): конструктор, сменный механик, механик моторного корпуса, главный конструктор отдела нестандартного оборудования. Призван на службу в Красную Армию Кировским областным военным комиссариатом в ноябре 1939 года. Участник Великой Отечественной войны. Служил в бригаде траления и заграждения Черноморского флота, младший лейтенант. Лауреат Государственной премии СССР (1973) – за разработку и внедрение новых конструкций подъемно-транспортного оборудования, высокоэффективной комплексной механизации погрузочно-разгрузочных работ и транспортных работ и за создание высокомеханизированных складов многоцелевого назначения. Награды: ордена Отечественной войны 2-й степени (27.01.1958), «Знак Почёта» (22.08.1966), медали.
Место захоронения: г. Нижний Новгород Старо-Автозаводское кладбище