W Pucharze Świata zadebiutował 3 stycznia 1998 roku w Schonach, gdzie zajął 17. miejsce w zawodach metodą Gundersena. Tym samym już w swoim debiucie zdobył pucharowe punkty. W klasyfikacji tego sezonu zajął 58. miejsce. Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 2000/2001, kiedy zajął siedemnaste miejsce w klasyfikacji generalnej. W swoim najlepszym starcie zajął ósme miejsce 29 grudnia 2000 roku w Lillehammer. W całej swojej karierze na podium zawodów tego cyklu stanął tylko raz – 2 grudnia 2001 roku w Lillehammer, zajmując trzecie miejsce w sprincie. Uległ tylko Toddowi Lodwickowi ze Stanów Zjednoczonych oraz Niemcowi Ronny'emu Ackermannowi.

Pierwszą dużą imprezą w jego karierze były mistrzostwa świata w Lahti w 2001 roku. Wystartował tylko w sprincie, zajmując zaledwie 49. miejsce. Rok później brał udział w igrzyskach olimpijskich w Salt Lake City. Wystąpił w obu konkursach indywidualnych, w Gundersenie zajmując 22. miejsce, a w sprincie uplasował się na 30. pozycji.