Rozpoczął karierę międzynarodową zajmując 7. miejsce w chodzie na 50 kilometrów na mistrzostwach Europy w 1954 w Bernie. Zwyciężył w tej konkurencji na igrzyskach śródziemnomorskich w 1955 w Barcelonie. Na igrzyskach olimpijskich w 1956 w Melbourne zajął 4. miejsce w chodzie na 50 kilometrów oraz 11. miejsce w chodzie na 20 kilometrów. Został srebrnym medalistą na dystansie 50 km podczas mistrzostw Europy w 1958 w Sztokholmie za Jewgienijem Maskinskowem z ZSRR.