Родился в июле 1906 года в поселке суконной фабрики Серпуховского уезда Московской губернии (ныне поселок городского типа Пролетарский Серпуховского района Московской области, Россия) в семье рабочего. Русский.
Окончил церковноприходскую школу в 1916 году и был отдан на бесплатное обучение в монастырь Давыдова Пустынь, однако в начале 1917 года из монастыря был изгнан за участие отца в забастовке рабочих.
С 1918 года по 1920 год трудился рабочим на суконной фабрике, затем с 1920 года работал учеником в слесарной мастерской, одновременно учился в вечерней профтехшколе.
В РККА с 1925 года.
Окончил Ленинградскую военно-теоретическую авиационную школу (учился с 1925 года по 1926 год).
Окончил 2-ю Борисоглебскую военную школу летчиков им. Осовиахима СССР (учился с 1926 года по 1928 год).
Служил в 52-й авиационной эскадрилье: с июля 1928 года был младшим лётчиком, командиром звена, с июля 1930 года - командиром авиаотряда, затем около года временно командовал этой эскадрильей.
Служил в Белорусском военном округе, с ноября 1931 года (с июля 1933 года) командовал 9-й легко-штурмовой авиационной эскадрильей «Ультиматум» 114-й легкой штурмовой авиационной бригады.
Присвоено звание майора.
Участвовал в национально-революционной войне в Испании с 19 ноября 1936 года по июль 1937 год в качестве командира эскадрильи штурмовиков Р-5ССС, командира 15-й штурмовой группы республиканской авиации.
Имел псевдоним «Константинов».
20 июня 1937 года присвоено воинское звание «комдив».
После возвращения из Испании продолжал служить в Военно-воздушных силах.
С июля 1937 года был командиром авиационной дивизии, затем командующим ВВС Белорусского (Западного Особого) военного округа.
11 апреля 1940 года присвоено воинское звание «комкор».
С апреля 1940 года был заместителем начальника ВВС РККА.
4 июня 1940 года присвоено воинское звание «генерал-лейтенант авиации».
С 20 июля по 3 декабря 1940 года был заместителем начальника Главного управления ВВС РККА.
С декабря 1940 года служил на Дальнем Востоке, был командующим ВВС Дальневосточного фронта.
11 июля (по другим данным - 17 июля) 1941 года по обвинению в участии в военном заговоре был арестован в Хабаровске и подвергнут репрессиям, однако виновным себя не признал.
13 февраля 1942 года Особым совещанием при НКВД СССР был приговорен к расстрелу.
23 февраля 1942 года был расстрелян. Место расстрела и захоронения не известно. Предположительно, был расстрелян в городе Саратов (Россия) и похоронен на Воскресенском кладбище.
Определением Военной коллегии от 4 сентября 1954 года был реабилитирован.
Награжден орденом Ленина* (25.05.1936), двумя орденами Красного Знамени (02.01.1937,** 21.06.1937***).
Примечание:
* Орден имел порядковый № 2923.
** Орден имел порядковый № 879.
*** Орден имел порядковый № 12/"2".