Under OL 1996 i Atlanta tok han gull på 50 km kappgang, og under OL 2000 i Sydney vant han distansene over både 20 og 50 km, og ble dermed den første utøveren som har vunnet begge disse øvelsene i de samme lekene. Under OL 2004 i Athen vant han igjen 50 km, og er dermed den første kappgjengeren som har tatt gull i tre OL på rad.