W Pucharze Świata zadebiutował 27 listopada 2004 roku w Ruce, zajmując 81. miejsce w biegu na 15 km stylem dowolnym. Pierwsze pucharowe punkty zdobył prawie dokładnie dwa lata później, 26 listopada 2006 roku, kiedy w tej samej miejscowości uplasował się na 30. pozycji w biegu na 15 km klasykiem. Jak dotąd najlepsze wyniki w Pucharze Świata osiągnął w sezonie 2007/2008, który zakończył na 69. miejscu. Wtedy też po raz pierwszy stanął na podium zawodów pucharowych. Miało to miejsce 2 marca 2008 roku w Lahti, gdzie w biegu na 15 km stylem klasycznym był trzeci.
Pierwszą imprezą w kategorii seniorów, w której wziął udział były igrzyska olimpijskie w Turynie w 2006 roku, gdzie w sprincie stylem dowolnym zajął 55. miejsce. Cztery lata później, podczas igrzysk olimpijskich w Vancouver był między innymi jedenasty w sztafecie, a bieg na 15 km stylem dowolnym zakończył na 47. pozycji. Na mistrzostwach świata seniorów startuje od 2007 roku. Jak dotąd najlepszy indywidualny wynik osiągnął na mistrzostwach świata w Oslo w 2011 roku, zajmując jedenaste miejsce w biegu na 15 km klasykiem.