En 2005 à Oberstdorf, il devient le premier champion norvégien du monde du depuis Gjermund Eggen en 1966, devant ses compatriotes Anders Aukland et Odd-Bjørn Hjelmeset, en utilisant son attaque typique sur la montée finale, après une troisième victoire consécutive sur le relais et une médaille de bronze sur la poursuite (skiathlon). Lors des Championnats du monde 2007 à Sapporo, pour sa dernière course dans une compétition majeure, il gagne la médaille d'argent sur le cinquante kilomètres classique, seulement dominé au sprint par son compatriote Hjelmeset.