Bei den Europameisterschaften 1966 in Budapest gewann er in 49,8 s mit einer halben Sekunde Vorsprung auf den Deutschen Gerd Loßdörfer. Mit der Staffel belegte er in Landesrekordzeit von 3:06,5 min den sechsten Platz.