W 2013 roku zdobył złoty medal na 500 m i srebrny na 1000 m podczas dystansowych mistrzostw świata w Soczi. Rok później brał udział w igrzyskach olimpijskich w Soczi, jednak nie zdobył medalu. Jego najlepszym wynikiem było czwarte miejsce w biegu na 500 m, gdzie walkę o medal przegrał z Ronaldem Mulderem z Holandii. Na tych samych igrzyskach był dwunasty na dwukrotnie dłuższym dystansie. Wielokrotnie stawał na podium zawodów Pucharu Świata, odnosząc przy tym trzy zwycięstwa. Najlepsze wyniki osiągnął w sezonie 2011/2012, kiedy zwyciężył w klasyfikacji końcowej 500 m.

Osiągnięcia Igrzyska Olimpijskie Vancouver 2010: 1. miejsce (500 m), 2. miejsce (1000 m), 5. miejsce (1500 m) Soczi 2014: 4. miejsce (500 m), 12. miejsce (1000 m) Pjongczang 2014: 16. miejsce (500 m)

Mistrzostwa świata w wieloboju sprinterskim Heerenveen 2011: 2. miejsce Calgary 2012: 3. miejsce

Mistrzostwa świata na dystansach Vancouver 2009: 8. miejsce (1000 m), 11. miejsce (1500 m) Heerenveen 2012: 1. miejsce (500 m) Soczi 2013: 1. miejsce (500 m), 1.