Nella stagione 2005-2006 ha ottenuto i suoi primi piazzamenti tra i primi dieci (9º a Canmore, 4º a Oberstdorf, 8º a Drammen) e il primo podio in carriera, a Changchun il 15 marzo 2006, nello sprint a tecnica libera. Ai XX Giochi olimpici invernali di , sua prima partecipazione olimpica, è stato 16° nello sprint e 13° nello sprint a squadre. Nella stagione 2006-2007 ha concluso due gare nelle prime dieci posizioni, con il 4º posto di Otepää come miglior risultato. Nella seconda parte di stagione ha partecipato ai Mondiali di Sapporo, sua terza presenza iridata: il 22 febbraio ha chiuso lo sprint individuale vinta dal norvegese Jens Arne Svartedal al 5º posto e il giorno seguente, in coppia con Torin Koos, ha terminato lontano dalle prime posizioni (13°) lo sprint a squadre.