Il remporte la médaille d'argent du 3 000 m steeple lors des championnats d'Europe 1966 à Budapest, en établissant la meilleure performance de sa carrière en . Il remporte la coupe d'Europe des nations 1967 à Kiev.