W 1996 roku wystartował na wielobojowych mistrzostwach świata w Hamar, zdobywając srebrne medale w biegach na 1000 i 1500 m. Na krótszym dystansie pokonał go Rosjanin Siergiej Klewczenia, a na dłuższym Holender Jeroen Straathof. Na rozgrywanych rok później mistrzostwach świata w Warszawie zajął odpowiednio pierwsze i drugie miejsce. Na dwóch kolejnych edycjach tej imprezy także zdobywał medale, jednak tylko w biegach na 1500 m: złoty na mistrzostwach w Calgary w 1998 roku oraz srebrny na mistrzostwach w Heerenveen w 1999 roku. Kolejne dwa medale przywiózł z mistrzostw świata w Nagano w 2000 roku, gdzie był najlepszy na 1000 m i drugi na 1500 m. Dokładnie odwrotny wynik uzyskał na rozgrywanych rok później mistrzostwach świata w Salt Lake City.