W 2008 roku wystartował na mistrzostwach świata w wieloboju w Berlinie, zdobywając srebrny medal. Wynik ten powtarzał na mistrzostwach w Hamar (2009), mistrzostwach w Calgary (2011) i mistrzostwach w Hamar (2013), a podczas mistrzostw świata w Heerenveen w 2010 roku był trzeci. Ponadto na mistrzostwach świata na dystansach w Richmond w 2009 roku wywalczył srebrne medale na 5000 i 10 000 m, w obu przypadkach przegrywając tylko ze Svenem Kramerem z Holandii. Na rozgrywanych dwa lata później mistrzostwach świata w Inzell zwyciężył w biegu na 1500 m, a podczas mistrzostw świata w Heerenveen w 2012 roku na tym samym dystansie był trzeci. Uległ tam jedynie Denny'emu Morrisonowi z Kanady i Rosjaninowi Iwanowi Skobriewowi.

Wielokrotnie stawał na podium zawodów Pucharu Świata, odnosząc przy tym sześć zwycięstw. W sezonie 2011/2012 był najlepszy w klasyfikacji końcowej na 1500 m, w sezonach 2009/2010 i 2010/2011 był drugi, a w sezonach 2008/2009 i 2012/2013 zajmował trzecie miejsce.