Seinen größten Erfolg errang er bei der WM 1997 in Athen. Erstmals kam er bei Weltmeisterschaften ins Ziel und gewann gleich den Titel in 1:21:43 h mit 10 Sekunden Vorsprung auf den Russen Michail Schtschennikow. Zwei Jahre später bei der WM in Sevilla gewann er in 1:24:31 h Bronze. Bei den Olympischen Spielen 2000 wurde er noch einmal Zwölfter.