Bei den Europäischen Hallenspielen 1967 in Prag gewann er mit fast einer Sekunde Vorsprung auf Josef Odložil. Auch 1968 in Madrid siegte er bei den Hallenspielen. In diesem Jahr gewann er auch seinen einzigen Freilufttitel bei der AAA-Meisterschaft. Bei den Olympischen Spielen 1968 in Mexiko-Stadt wurde er Fünfter in 3:43,8 Minuten, auf den Gewinner der Bronzemedaille Bodo Tümmler hatte er allerdings vier Sekunden Rückstand.