I tillegg ble han verdensmester på 50 km kappgang i 1997, 2001 og 2003. Under VM 2003 i Paris satte han ny verdensrekord på 50 km med tiden 3 timer 36 minutter og 3 sekunder. Denne rekorden ble 2. desember 2006 forbedret med 16 sekunder av australieren Nathan Deakes.