W 1994 roku wziął udział w igrzyskach olimpijskich w Lillehammer, gdzie jego najlepszym wynikiem było 38. miejsce na dystansie 50 km techniką klasyczną. Na rozgrywanych cztery lata później igrzyskach w Nagano był między innymi czternasty w biegu na 30 km stylem klasycznym. Wystartował też na igrzyskach olimpijskich w Salt Lake City w 2002 roku, najlepszy wynik osiągając w sprincie stylem dowolnym, który ukończył na 22. pozycji. Ponadto na mistrzostwach świata w Val di Fiemme w 2003 roku był czternasty w biegu na 15 km techniką klasyczną oraz piętnasty na dystansie 50 km stylem dowolnym.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca55.14 lutego1994 Lillehammer30 km stylem dowolnym1:12:26,4 +11:33,6 Thomas Alsgaard76.17 lutego1994 Lillehammer10 km stylem klasycznym24:20,1 +4:24,7 Bjørn Dæhlie64.19 lutego1994 Lillehammer10+15 km pościgowy1:00:08,8 +9:10,8 Bjørn Dæhlie38.27 lutego1994 Lillehammer50 km stylem klasycznym2:07:20,3 +13:17,8 Władimir Smirnow14.9 lutego1998 Nagano30 km stylem klasycznym1:33:55,8 +5:37,5 Mika Myllylä57.12 lutego1998 Nagano10 km stylem klasycznym27:24,5 +3:32,3 Bjørn Dæhlie34.14 lutego1998 Nagano10+15 km pościgowy1:07:01,7 +4:41,2 Thomas Alsgaard28.22 lutego1998 Nagano50 stylem dowolnym2:05:08,2 +11:28,0 Bjørn Dæhlie31.9 lutego2002 Salt Lake