Il remporte la médaille d'argent du 1 500 mètres lors des Jeux olympiques de 1964, à Tokyo, s'inclinant avec le temps de 3 min 39 s 6 face au Néo-zélandais Peter Snell. Il participe aux Championnats d'Europe 1962 et 1966 où il s'incline dès les séries.