W wieku 34 lat zdobył złoty medal na igrzyskach olimpijskich w 2000 w Sydney. Na halowych mistrzostwach świata w 2001 w Lizbonie został srebrnym medalistą. Zwyciężył na mistrzostwach świata w 2001 w Edmonton. Także na igrzyskach Wspólnoty Narodów w 2002 w Manchesterze zajął 1. miejsce. Na mistrzostwach Europy w 2002 w Monachium zdobył brązowy medal. Zajął 4. miejsce na halowych mistrzostwach świata w 2003 w Birmingham. Po nieudanym występie na mistrzostwach świata w 2003 (12. miejsce) podjął decyzję o zakończeniu kariery.