Op de wereldkampioenschappen van 2001 in Edmonton en op de WK van 2003 in Parijs ging hij eveneens met een zilveren medaille naar huis. Op 6 augustus 2005 won hij op de WK van 2005 in Helsinki een gouden medaille. Op de WK van 2007 in Osaka werd hij echter opnieuw tweede.