Zajął 11. miejsce w chodzie na 20 km na igrzyskach olimpijskich w 2000 w Sydney. Został zdyskwalifikowany w chodzie na tym dystansie na mistrzostwach Europy w 2002 w Monachium. Zajął 16. miejsce w tej konkurencji na mistrzostwach świata w 2003 w Paryżu. Nie ukończył chodu na 20 km w Pucharze Świata w 2004 w Naumburgu.