Wystąpił na igrzyskach olimpijskich w Salt Lake City w 2002, zajmując 4. miejsce w sprincie techniką dowolną. Walkę o podium przegrał tam z Włochem Cristianem Zorzim o 0,9 sekundy. Na rozgrywanych cztery lata później igrzyskach olimpijskich w Turynie zdobył dwa medale. W rozegranej po raz pierwszy sztafecie sprinterskiej stylem klasycznym razem z Thobiasem Fredrikssonem wywalczył złoty medal. Najlepszy był także w indywidualnym biegu sprinterskim techniką dowolną, wyprzedzając Francuza Roddy'ego Darragona i Thobiasa Fredrikssona. Brał też udział w igrzyskach olimpijskich w Vancouver w 2010, gdzie w sprincie techniką klasyczną zajął 19. miejsce. Był też między innymi czwarty w sprincie techniką klasyczną podczas mistrzostw świata w Oberstdorfie w 2005 oraz mistrzostw świata w Sapporo dwa lata później. Walkę o medal przegrywał odpowiednio z Fredrikssonem, a następnie Norwegiem Eldarem Rønningiem.

W 2011 zakończył karierę.

Jego starsza siostra, Sofia Lind, także uprawiała biegi narciarskie.