Specjalizuje się w krótszych dystansach. Pierwszy medal zdobył w 1998 roku, kiedy podczas mistrzostw świata w wieloboju sprinterskim w Berlinie zajął trzecie miejsce. Wynik ten powtórzył na mistrzostwach świata w Calgary w 2003 roku, a podczas MŚ w Nagano 2004 roku i rozgrywanych rok później MŚ w Salt Lake City zwyciężał. Wielokrotnie zdobywał medale mistrzostw świata na dystansach. Podczas MŚ w Heerenveen w 1999 roku był drugi na 500 m, na MŚ w Salt Lake City w 2001 roku był trzeci na 1500 m, dwa lata później, podczas MŚ w Berlinie zwyciężył na dystansach 1000 i 1500 m, a w biegu na 500 m był trzeci. Kolejne dwa medale zdobył na MŚ w Seulu w 2004 roku był pierwszy na 1000 m i trzeci na 1500 m, a podczas MŚ w Inzell w 2005 roku, MŚ w Salt Lake City w 2007 roku i rozgrywanych rok później MŚ w Nagano zwyciężał w sztafecie. W Salt Lake City był też drugi na 1500 m.