1966 wurde er Vierter bei den Leichtathletik-Europameisterschaften in Budapest, und 1967 gewann er Silber bei den Mittelmeerspielen. Bei den Europäischen Hallenspielen wurde er 1968 in Madrid Vierter und 1969 in Belgrad Fünfter.