V roce 1999 získal stříbro na světovém šampionátu v Seville. Na následujícím MS v atletice 2001 v kanadském Edmontonu obsadil 8. místo. Třikrát v řadě vybojoval na MS v atletice (Paříž 2003, Helsinky 2005, Ósaka 2007) zlatou medaili. Na světovém šampionátu 2003 v Paříži zvládl trasu v čase 1.17:21, čímž vytvořil nový světový rekord v chůzi na 20 km. Rekord překonal 29. září 2007 v Saransku Rus Vladimir Kanajkin.