Sukcesy odnosił na różnych dystansach, zarówno sprinterskich jak i długich. Pierwszy medal zdobył w 2006 roku, kiedy zajął drugie miejsce wieloboju podczas mistrzostw świata juniorów w Baselga di Pinè. Już rok później był drugi na mistrzostwach świata w wieloboju w Göteborgu. W tej samej konkurencji był też pierwszy na MŚ w Nagano (1997) i MŚ w Heerenveen (1998), drugi podczas MŚ w Inzell (1996), MŚ w Milwaukee (2000), i MŚ w Budapeszcie (2001) oraz trzeci na MŚ w Göteborgu (2003). Czterokrotnie zdobywał medale mistrzostw świata na dystansach: złoty w biegu na 5000 m podczas MŚ w Hamar (1996) oraz na 1500 m podczas MŚ w Heerenveen (1999) i MŚ w Nagano (2000), a także srebrny na tym dystansie na MŚ w Calgary (1998).