Il fait ses débuts en Coupe du monde de ski de fond en 2002 à Oslo dans un sprint, lieu même où il marque ses premiers points avec une neuvième place un an plus tard. La saison suivante, il est quatrième d'un sprint à Val di Fiemme, pour sa première finale dans la discipline. Il monte sur son premier podium en épreuve individuelle (première place) le 13 février 2005 à Reit im Winkl (Allemagne) dans un sprint classique. Juste après, aux Championnats du monde à Oberstdorf, il prend la onzième place au sprint. Il de nouveau récompensé à Lahti (), puis à Drammen (), ce qui l'amène au deuxième rang du classement de la spécialité du sprint en Coupe du monde derrière Tor Arne Hetland.