Concourant sous les couleurs de l'URSS dès la fin de la Seconde Guerre mondiale, il obtient son premier podium international majeur en 1950 en se classant deuxième des Championnats d'Europe de Bruxelles (52 s 4), derrière l'italien Armando Filiput. Il participe aux Jeux olympiques de 1952 d'Helsinki et décroche la médaille d'argent du 400 m haies en 51 s 3, s'inclinant largement face à l'Américain Charles Moore.