Родился в семье крестьянина.
В Советской армии с 1920 добровольцем.
Учился в военно-морском училище им. Фрунзе в Ленинграде и Севастопольской летной школе, которую окончил в 1925.
Служил летчиком на Черноморском флоте, затем инструктором воздушного флота. Был командиром воздушного корабля на линии Иркутск – Якутск – Бодайбо, Иркутск – Канск. Участвовал в экспедициях по исследованию Карского моря. Первым пролетел над Верхоянским хребтом, проложив воздушную трассу Иркутск – Усть-Среднекан (на Колыме). Принял участие в спасении членов экспедиции с затонувшего парохода «Челюскин», за что 20 апреля 1934 ему присвоено звание Героя Советского Союза.
В 1939 окончил Военно-воздушную инж. академию им. Жуковского и работал начальником летно-испытательной станции авиационного завода. В годы Великой Отечественной войны испытывал новые образцы авиационной техники.
В 1947 уволен из рядов Советской армии по состоянию здоровья в звании полковника.
Похоронен в Москве на Новодевичьем кладбище.
Был награжден орденами Ленина, Красного Знамени, Отечественной войны I ст., Красной Звезды и медалями.
Имя героя носит школа № 14 г. Балаково Саратовской области, его именем была названа улица в Иркутске (ныне Российская) и школа № 4.