Родился в 02.1893 г. в деревне Никулино Брейтовской волости Мологского уезда Ярославской губернии. Русский, из крестьян. Жил в деревне, с 1900 г. - в г. Рыбинск (отец работал на железной дороге).
В Красной армии с 1918 г. С 1919 г. член РКП (б).
Окончил городское училище (г. Рыбинск, 1908 г.), Ярославский учительский институт (1911 г.), Александровское военное училище (1915 г., ускоренный курс), Гатчинскую военно-авиационную школу (1916 г.), истребительный класс Одесской школы высшего пилотажа (Одесский отдел Гатчинской военно-авиационной школы) (1917 г.), КУВНАС (КУВКС) при Военной академии РККА им. М.В. Фрунзе (1925 г.).
Три года работал учителем в высшем начальном училище. В 09.1914 г. поступил на военную службу охотником на правах вольноопределяющегося (85-й пехотный запасный батальон (г. Москва)). Из училища выпущен прапорщиком (по пехоте). По окончании Гатчинской военно-авиационной школы получил звание «военный летчик» (15.07.1916 г.). Участник Первой мировой войны (Западный и Северный фронты): летчик-наблюдатель (21-й корпусной авиационный отряд, 1915-16 г.) и военный летчик (5-й истребительный авиационный отряд, 1917 г.). Участвовал в воздушных боях под Ригой и Двинском. Делегат 1-го Всероссийского авиационного съезда (06.1917 г.). Поручик. После введения в армии выборного начала в 11.1917 г. общим собранием отряда избран командиром 5-го истребительного авиационного отряда.
В Красной армии добровольно с 02.1918 г. Передислоцировал отряд из-под Пскова в Москву (02.1918 г.). Член и и.д. секретаря коллегии (комиссии) по управлению воздушным флотом Московского военного округа (03.-06.1918 г.). Командир 3-го истребительного авиационного отряда Московского военного округа. Участник Гражданской войны на Южном, Юго-Всточном и Кавказском фронтах. В 09.1918 г. вместе с отрядом убыл на Южный фронт. Командовал отрядом в составе 10-й и 8-й армий (до 06.1919 г.). Участник обороны Царицына. С 1919 г. член РКП (б). Начальник авиации и воздухоплавания 10-й армии (с 07.1919 г.). Помощник начальника (начальник) авиации Юго-Восточного фронта (с 12.1919 г.). Помощник начальника воздушного флота Кавказского фронта (с 06.1920 г.). Начальник авиационного отдела штаба авиации и воздухоплавания действующей армии (Авиадарм) (с 05.1921 г.).
Начальник учебно-мобилизационнного отдела (с 09.1921 г.); начальник части личного состава (с 05.1922 г.); помощник главного начальника Воздушного Флота по снабжению (с 08.1922 г.) и врид начальника отдела снабжения Главного управления Воздушного флота (с 05.1923 г.). В резерве РККВФ (в командировке в Европе) (с 10.1923 г.). Председатель секции снабжения Научного комитета Управления ВВС РККА; ст. руководитель факультета воздушного флота Академии Красного Воздушного Флота им. проф. Н.Е. Жуковского (с 02.1924 г.). В резерве при Управлении РККА (в командировке в Европе) (с 07.1924 г.). И.д. помощника командира 3-й отдельной разведывательной авиационной эскадрильи (с 02.1925 г.; строевая стажировка). Помощник начальника военного факультета Военно-воздушной академии РККА им. проф. Н.Е. Жуковского (с 11.1925 г.). Начальник 4-го отдела 1-го Управления (с 09 (10).1926 г.): помощник начальника Учебно-строевого управления (с 03.1929 г.). Управления ВВС РККА. И.д. начальника (с 05.1931 г.) и начальник (с 11.1931 г.) 1-го управления Управления ВВС РККА. Инспектор ВВС РККА (с 07 (08).1932 г.). Начальник штаба ВВС РККА (с 03.1933 г.). Инспектор ВВС РККА (с 12.1934 г.). По совместительству читал курс лекций по авиационной тактике и оперативному искусству на Курсах усовершенствования командного состава при Военно-воздушной академии РККА им. проф. Н.Е. Жуковского. Заместитель начальника Управления ВВС РККА (с 04.1935 г.). Командующий Армией особого назначения (АОН (1- я Авиационная армия РГК); п. Монино) (с 01.1936 г.).
Член Военного совета при народном комиссаре обороны СССР.
Воинские звания:
Поручик;
комкор (20.11.1935 г.).
Награжден орденами Красного Знамени (1933 г.) и Красной Звезды (1936 г.).
Арестован 26.11.1937 г. Военной коллегией Верховного суда СССР 29.07.1938 г. по обвинению в шпионаже и участии в военном заговоре приговорен к расстрелу. Приговор приведен в исполнение в тот же день. Определением Военной коллегии от 14.07.1956 г. реабилитирован.