Родился в селе Большие Мытищи (в настоящее время городской округ Мытищи), окончил 5 классов школы в Мытищах, в 1924 г. фабрично-заводское училище, до войны работал слесарем-инструментальщиком на Мытищинском вагоностроительном заводе (в настоящее время ОАО «Метровагонмаш»).
На фронтах Великой Отечественной войны с 1941 года. Из приказа о награждении орденом Александра Невского: "... в действующей Красной Армии с начала Отечественной войны. Имеет общий налет: днем 1474ч. ночью - 717. За период отечественной войны в качестве штурмана корабля и контролера в составе разных экипажей совершил 63 ночных боевых вылета на бомбардирование ж.д. узлов, аэродромов, живой силы и техники противника, городов промышленных объектов и на разведку погоды, из них на самолете Пе-8 - 49, на с-те Б-25 - 14. Летал на дальние цели: Варшава, Штеттин, Кенигсберг, спец. задание Венгрию, Хельсинки, Будапешт. Кроме того, выполнил в качестве штурмана корабля 3 дальних перелета по заданию правительства в Англию и