W 2002 roku wziął udział w igrzyskach olimpijskich w Salt Lake City, gdzie był szósty w sprincie stylem dowolnym. Na rozgrywanych cztery lata później igrzyskach w Turynie w tej samej konkurencji zajął 17. miejsce. W międzyczasie wystartował na mistrzostwach świata w Oberstdorfie w 2005 roku, gdzie w sprincie techniką klasyczną zajął dziewiątą pozycję.

Jest żonaty i ma jedno dziecko.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca6.19 lutego2002 Salt Lake CitySprint stylem dowolnym2:56,9 - Tor Arne Hetland17.22 lutego2006 TurynSprint stylem dowolnym2:26,5 - Björn Lind

Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca9.22 lutego2005 OberstdorfSprint stylem klasycznym2:32,1 - Wasilij Roczew

Puchar Świata Miejsca w klasyfikacji generalnej sezon 1999/2000: 60. sezon 2000/2001: 39. sezon 2001/2002: 12. sezon 2002/2003: 49. sezon 2003/2004: 40. sezon 2004/2005: 17. sezon 2005/2006: 30. sezon 2006/2007: 22. sezon 2007/2008: 86. sezon 2008/2009: 94.