Il est trois fois champion du monde individuel à l'épée (1966, 1967 et 1970, 2e en 1969), 2 fois champion du monde par équipe (1967 et 1969, 2e en 1966 et 1971), médaille d'argent par équipe aux Jeux olympiques de Mexico en 1968. Lauréat de la coupe du monde du meilleur épéiste en 1970.