miejsce w tej konkurencji podczas mistrzostw świata w 1983 w Helsinkach. Zwyciężył na tym dystansie na igrzyskach śródziemnomorskich w 1983 w Casablance.

Na igrzyskach olimpijskich w 1984 w Los Angeles zdobył brązowy medal w chodzie na 20 kilometrów za Meksykanami Ernesto Canto i Raúlem Gonzálezem. Chodu na 50 kilometrów nie ukończył. Zdobył srebrny medal w chodzie na 5000 metrów na światowych igrzyskach halowych w 1985 w Paryżu, przegrywając jedynie z Gérardem Lelièvre, a wyprzedzając Davida Smitha z Australii. Na mistrzostwach Europy w 1986 w Stuttgarcie zajął 2. miejsce w chodzie na 20 kilometrów za Jozefem Pribilincem z Czechosłowacji, a przed Hiszpanem Miguelem Prieto. Chodu na 50 kilometrów nie ukończył.

Zwyciężył w chodzie na 20 kilometrów na mistrzostwach świata w 1987 w Rzymie (przed Pribilincem i Hiszpanem Josepem Marínem) oraz na igrzyskach śródziemnomorskich w 1987 w Latakii. Na tym samym dystansie wywalczył swój trzeci medal olimpijski – brązowy – na igrzyskach olimpijskich w 1988 w Seulu (przegrał z Pribilincem i Ronaldem Weigelem z NRD). Na mistrzostwach Europy w 1990 w Splicie startował tylko w chodzie na 50 kilometrów, ale go nie ukończył.