Народився 1 квітня1917 року в селі Оленіному (тепер Тьомкінського районуСмоленської області) в селянській родині. Росіянин. Закінчив шість класів школи. З 1932 року жив в Москві. Закінчив школу фабрично-заводського учнівства за спеціальністю електромонтера. Працював електромонтером Московського тресту «Енергобуд» та навчався в аероклубі.
У 1937 році призваний до лав Червоної Армії. Закінчив Борисоглібську військову авіаційну школу пілотів. Учасник радянсько-фінської війни1939–1940 років. Член ВКП (б) з 1940 року. У боях німецько-радянської війни з червня 1941 року. Службу розпочав у складі 147-го авіаційного полку, що діяп в Заполяр'ї. Разом з іншими льотчиками прикривав наземні війська, захищав від нальотів Мурманськ, літав на розвідку і штурмовку ворожих військ.
Після закінчення війни продовжував службу у ВПС СРСР. У 1950 році закінчив Вищі офіцерські льотно-тактичні командні курси, в 1956 році — Військову академію Генерального штабу. Командував авіаційним з'єднанням.