1894, 31 марта – родился в деревне Дилялево Вологодской губернии.
1909 – 1910 – чернорабочий на фабрике Яковлева в Костромской губернии, на фабрике Горелина в Иваново-Вознесенске, в имении «Осипово» в Вологде, на заводах «Невский», «Тентелевский» и Комендантском аэродроме Петербурга.
1911 – возчик молока маслодельного завода деревни Березняки Вологодской губернии.
1912 – чернорабочий, табельщик, смазчик на станции Бурея Амурской железной дороги.
1913 – 1914 – чернорабочий, смазчик, помощник машиниста экскаватора на Балтийском судоремонтном заводе в Ревеле.
1915 – 1916, декабрь – нижний чин, солдат управления Вологодского воинского начальника.
1916, январь – 1918, август – помощник авиамоториста Комендантского аэродрома, Петроград. Сдал экзамен на пилота-авиатора при школе Всероссийского аэроклуба.
1918, август – 1919, май – заведующий отделом сооружений Вологодского совета коммунального хозяйства.
1919, май – 1921, октябрь – авиамеханик, старший авиамеханик, военком 6-го авиационного поезда-мастерских 6-й Красной Армии; Кавказского авиационного поезда-мастерских 9-й Кубанской и Отдельной Кавказской Красной Армии.
1921, октябрь – 1926, июнь – слушатель Академии Воздушного флота.
1926, июнь – 1931, декабрь – председатель самолетной секции Научного комитета ВВС.
1931, декабрь – 1933, январь – начальник конструкторского бюро ЦАГИ.
1933 – 1935 – начальник Центрального конструкторского бюро (ЦКБ).
1935 – 1970 – главный конструктор, генеральный конструктор самолетов.
1977, 9 февраля – скончался в Москве. Похоронен на Новодевичьем кладбище.