Nacido en Moscú el 1° de Mayo de 1922 ingresó al ejercito rojo en 1940, obteniendo sus alas de piloto en 1941 al graduarse en la academia Chuguyev.
Cuando su regimiento es re equipado con el nuevo LA-5 es trasladado a la zona de Stalingrado donde derriba 5 transportes JU-52 y 6 cazas BF-109, aunque 7 de sus victorias no son reconocidas por orden del entonces General Zhukov.
Es asignado al mando de Regimiento de Caza 739 .
Incorporado en Abril de 1942 al 5 regimiento de cazas (GIAP) vuela en un LAGG-3 teniendo su primer combate en el mes de Mayo.
El 5 de Agosto de ese año obtiene su quinta victoria aérea un BF-109 en la zona de Rzhev.
Para el 3 de Agosto de 1943 en un combate aéreo con 2 BF-109 logra derribar a uno de ellos pero el otro caza alemán lo derriba obligándolo a saltar de su avión y resultando herido con serias quemaduras.
Una vez recuperado es asignado a la primera escuadrilla del regimiento en calidad de comandante.
En Agosto de 1943 derriba a Wilhelm Batz uno de los principales ases de la Luftwaffe en el guerra , y el 28 de ese mes consigue la victoria número 499 del regimiento.
Para inicios de 1944 cuenta con 30 aviones derribados, desarrollando una táctica de acercamiento a alta velocidad y de máxima aproximación al enemigo antes de disparar.
Hasta su última misión el 2 de mayo de 1945 en las cercanías de Praga continúa aumentando su récord personal hasta llegar a las 41 victorias individuales en más de 300 salidas y 117 combates aéreos, siendo el máximo as de su regimiento.
Al momento de estallar la guerra de corea se encuentra al mando de la división de caza y con ella derriba un B-29, un RB-26 y un F-86.
En 1968 es ascendido a Teniente General.
Dos veces héroe de la Unión Soviética (la primera vez el 8 de Setiembre de 1943 y la segunda el 27 de Junio de 1945) recibió numerosas condecoraciones como la orden de Lenin , la Orden de la Bandera Roja etc, se retira de la actividad a fines de la década de los 80.
Fallece en Moscú el 2 de Junio de 2010
Perfil a color de un LA-5 pilotado por Vitaliy Popkov.