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 февраля – скончался в Москве. Похоронен на Новодевичьем кладбище.