Русский, родился в глухой тайге, в селе Таюра в семье крестьянина.
В 1919 году мобилизован в армию Колчака. После разгрома белогвардейцев — на военной службе в РККА;
1920 год — курсант курсов комсостава РККА;
1920—22 — на командных и штабных должностях;
1922—23 — командир батальона;
1923—26 — курсант 1-й военной школы летчиков, член ВКП(б) с 1926 года;
1926—27 — младший лётчик;
1927—29 — инструктор-лётчик 2-й военной школы летчиков в Борисоглебске;
1929—31 — командир звена, командир корабля, командир отряда;
1931—34 — помощник командира авиаэскадрильи;
1934—36 — слушатель Военно-воздушной академии;
1936—40 — командир тяжелобомбардировочной авиаэскадрильи, тяжелобомбардировочной авиабригады;
С 20 февраля 1940 года — полковник, командир 72-го смешанного авиационного полка; 4 июня 1940 года был аттестован на звание генерал-майора авиации.
В 1941 году назначен на должность заместителя командующего ВВС ЗОВО. После самоубийства генерал-майора И. И. Копца сменил его в должности. Пробыл качестве командующего ВВС Западного фронта совсем недолго и 8 июля 1941 года был арестован.
Под следствием признал, что в руководстве ВВС Западного фронта проявил бездеятельность, в результате которой вверенные ему войска понесли большие потери в людях и материальной части.
Расстрелян 23 февраля 1942 года вместе со многими другими военачальниками, в том числе Е. С. Птухиным, П. И. Пумпуром, А. П. Ионовым, Н. А. Ласкиным.
Реабилитирован посмертно в 1958 году. Приговор был отменён по вновь открывшимся обстоятельствам и дело было прекращено за отсутствием состава преступления.