Pierwszy złoty medal olimpijski wywalczył na Letnich Igrzyskach Olimpijskich w Tokio w 1964. W walce finałowej pokonał reprezentanta ZSRR Jewgienija Frołowa. W 1965 ponownie został mistrzem Europy, a w 1967 wicemistrzem. Na Letnich Igrzyskach Olimpijskich w Meksyku w 1968 powtórzył osiągnięcie z Tokio – po pojedynku z Kubańczykiem Enrique Regüeiferosem zdobył drugi złoty medal (wygrał stosunkiem głosów 3:2 przy punktacji sędziów 59:58, 60:59, 60:59, 59:60, 59:60). W trakcie kariery bokserskiej stoczył 348 walk, 317 wygrał, 6 zremisował i 25 przegrał.