Родился 22 апреля (5 мая) 1903 года в селе Каменка ныне Пугачёвского района Саратовской области. Учился в школах в городах Берёзово и Балаково (Саратовская область).
В армии с 1920. Служил на Балтийском флоте, поступил на курсы флотских техников, летом 1921 плавал на миноносце "Уссуриец", затем учился в военно-морском училище. В 1924 был откомандирован в Егорьевскую военно-теоретическую школу ВВС. В сентябре 1924 переведён в Севастопольскую военной авиационной школе морских лётчиков, которую окончил в 1925. Служил лётчиком в ВВС Черноморского флота, затем - инструктором в Севастопольской военной авиационной школе морских лётчиков.
С 1930 летал в ГВФ командиром транспортного самолёта, совершал регулярные рейсы на авиалинии Иркутск-Якутск-Бодайбо, первым проложил воздушную трассу из Иркутска в Усть-Среднекан на Колыме, в пути в сложных метеоусловиях при практически нулевой видимости преодолел Верхоянский хребет. В 1930 участвовал в экспедиции, исследовавшей Карское море.
Для участия в экспедиции по спасению челюскинцев вместе с М.Водопьяновым и В.Галышевым в сложнейших метеоусловиях совершил перелёт Хабаровск-Ванкарем протяжённостью около 6000 км.
За мужество и отвагу, проявленные при спасении челюскинцев, 20.04.1934 присвоено звание Героя Советского Союза.
В 1939 окончил Военно-воздушную академию имени Н.Е.Жуковского.
В 1939-1940 - начальник лётно-испытательной станции
(ЛИС) авиазавода 1 (г.Москва). В 1940-1947 -
начальник ЛИС авиазавода 301 (г.Химки). С
1947 - в отставке. Продолжал работать на
авиазаводе 301 заместителем начальника
ЛИС по лётной части.
Жил в Москве. Умер 2 февраля 1951 года. Похоронен в Москве, на Новодевичьем кладбище.
Полковник. Награждён 2 орденами Ленина, орденами Красного Знамени, Отечественной войны 1-й степени, Красной Звезды, медалями.
Его именем названы улицы в Астрахани и Москве, школа в городе Балаково Саратовской области.