Zajął 16. miejsce w chodzie na 20 km na igrzyskach olimpijskich w 2000 w Sydney. Był 15. w chodzie na 50 km w Pucharze Europy w chodzie w 2001 w Dudincach. Nie ukończył chodu na tym dystansie na mistrzostwach świata w 2001 w Edmonton. Został zdyskwalifikowany w chodzie na 50 km na mistrzostwach Europy w 2002 w Monachium. Zajął 10. miejsce w tej konkurencji w Pucharze Świata w 2004 w Naumburgu. Na swych piątych igrzyskach olimpijskich w 2004 w Atenach został zdyskwalifikowany w chodzie na 50 km.