Podczas XXIII Letnich Igrzysk Olimpijskich w 1984 w Los Angeles zajął 7. miejsce w chodzie na 50 km. Podczas XIV Mistrzostw Europy w 1986 w Stuttgarcie zajął 9. miejsce na tym samym dystansie. Został zdyskwalifikowany na dystansie 50 km podczas II Mistrzostw Świata w 1987 w Rzymie. Zajął 13. miejsce w tej konkurencji podczas XXIV Letnich Igrzysk Olimpijskich w 1988 w Seulu. Nie ukończył chodu na 50 km podczas XV Mistrzostw Europy w 1990 w Splicie. Podczas III Mistrzostw Świata w 1991 w Tokio zajął 17. miejsce w chodzie na 50 km.