W Pucharze Świata zadebiutował 6 marca 2005 roku w Lahti, zajmując 90. miejsce w biegu na 15 km stylem dowolnym. Pierwsze pucharowe punkty zdobył jednak dopiero 13 grudnia 2006 roku w Cogne, gdzie zajął 27. pozycję w biegu na 15 km klasykiem. Jak dotąd najlepsze wyniki w Pucharze Świata osiągnął w sezonie 2010/2011, który zakończył na 34. miejscu. Wtedy też po raz pierwszy stanął na podium zawodów pucharowych. Miało to miejsce 11 grudnia 2010 roku w Davos, gdzie w biegu na 15 km stylem klasycznym był najlepszy. Na podium stanął także 17 grudnia 2011 roku w Rogli, gdzie na tym samym dystansie zajął trzecią lokatę.

Pierwszą imprezą w kategorii seniorów, w której wziął udział były igrzyska olimpijskie w Turynie w 2006 roku, gdzie w biegu na 15 km techniką klasyczną zajął 39. miejsce. Cztery lata później, podczas igrzysk olimpijskich w Vancouver był zarówno w sprincie drużynowym jak i indywidualnym zajmował piątą pozycję. Na mistrzostwach świata seniorów startuje od 2007 roku.