Im Speerwurf gewann er bei der Universiade 1965 Bronze. Nach seinem Wechsel zum Zehnkampf wurde er Elfter bei den Olympischen Spielen 1968 in Mexiko-Stadt und Siebter bei den Leichtathletik-Europameisterschaften 1969 in Athen.