Od sierpnia do października 1942 był lotnikiem 434 pułku lotnictwa myśliwskiego, walczył na Froncie Dońskim, brał udział w bitwie pod Stalingradem.

Od października 1942 do stycznia 1943 był lotnikiem inspektorem przysposobienia bojowego Inspekcji Sił Powietrznych Armii Czerwonej, a od lutego do czerwca 1943 lotnikiem 32 gwardyjskiego pułku lotnictwa myśliwskiego. Walczył na Froncie Północno-Zachodnim, brał udział w operacji diemiańskiej i starorusskiej. W czerwcu 1943 został starszym lotnikiem i dowódcą klucza 12 gwardyjskiego pułku lotnictwa myśliwskiego obrony przeciwlotniczej, walczył kolejno w składzie Moskiewskiego (od czerwca do lipca 1943), Zachodniego (od lipca 1943 do marca 1944) i Północnego (od marca do sierpnia 1944) Frontu Obrony Przeciwlotniczej. Pilotując różne modele myśliwców Jakowlewa wykonał podczas wojny 41 lotów bojowych i brał udział w dwóch walkach powietrznych. Do czerwca 1945 był dowódcą klucza 12 gwardyjskiego pułku lotnictwa myśliwskiego obrony przeciwlotniczej, w czerwcu 1951 ukończył Wojskowo-Powietrzną Akademię Inżynieryjną im. Żukowskiego, później pracował w Państwowym Naukowo-Badawczym Instytucie Sił Powietrznych, którego od listopada 1964 do marca 1978 był zastępcą naczelnika. Przetestował wiele modeli samolotów, m.in. MiG-ów i Su.