Participó en dos Juegos Olímpicos de Invierno, en los años 2002 y 2006, obteniendo dos medallas en Turín 2006, oro en velocidad por equipo (junto con Björn Lind) y bronce en velocidad individual. Ganó dos medallas en el Campeonato Mundial de Esquí Nórdico, oro en 2003 y bronce en 2005.