W 2008 roku został wicemistrzem świata juniorów w chodzie na 10 000 metrów. Tuż za podium – na czwartym miejscu – ukończył chód na 20 kilometrów podczas igrzysk Azji Wschodniej (2009). Mistrz olimpijski w chodzie na 20 kilometrów z Londynu (podczas tej imprezy ustanowił czasem 1:18:46 nowy rekord olimpijski. Mistrz świata w chodzie na 20 kilometrów z Moskwy w 2013 roku.