Zajął 10. miejsce w chodzie na 20 kilometrów w Pucharze Świata w 1997 w Podiebradach, a na mistrzostwach świata w tym samym roku w Atenach nie ukończył tej konkurencji. W Pucharze Świata w 1999 w Mézidon-Canon zajął 3. miejsce w chodzie na 20 kilometrów. Został zdyskwalifikowany na tym dystansie na mistrzostwach świata w 1999 w Sewilli.