pozycję.
Mistrzostwa świata w Trondheim w 1997 roku były jego debiutem na imprezach tej rangi. Zajął tam 34. miejsce w biegu 30 km stylem dowolnym, a rywalizacji na dystansie 50 km techniką klasyczną nie ukończył. Wystąpił także na mistrzostwach świata w Lahti cztery lata później, gdzie był dziewiąty w sprincie stylem dowolnym. W biegach startował do końca sezonu 2001/2002.
Od 2000 roku zaczął starty w biathlonie. W Pucharze Świata w biathlonie zadebiutował 7 grudnia 2000 roku w Anterselvie, zajmując 19. miejsce w sprincie. Ponownie już debiucie zdobył więc pierwsze pucharowe punkty. Na podium zawodów tego cyklu po raz pierwszy stanął 21 grudnia 2001 roku w Osrblie, wygrywając rywalizację w tej samej konkurencji. Wyprzedził tam Szweda Henrika Forsberga oraz Andrija Deryzemlę z Ukrainy. W kolejnych startach jeszcze 16 razy stawał na podium, odnosząc przy tym sześć zwycięstw: 20 stycznia 2007 roku w Pokljuce i 16 marca 2013 roku w Chanty-Mansyjsku wygrał biegi pościgowe, 21 stycznia 2007 roku w Pokljuce i 11 stycznia 2009 roku w Oberhofie triumfował w biegach masowych, 21 grudnia 2001 roku w Osrblie był najlepszy w sprincie, a 17 grudnia 2009 roku w Pokljuce wygrał bieg indywidualny. Najlepsze wyniki osiągnął w sezonie 2009/2010, kiedy zajął drugie miejsce w klasyfikacji generalnej, za Emilem Hegle Svendsenem z Norwegii.