W 2013 został mistrzem świata juniorów młodszych w chodzie na 10 000 metrów. W 2017 sięgnął po złoto uniwersjady w Tajpej. Mistrz świata w chodzie na 20 kilometrów z Dohy (2019). W 2021 zdobył brązowy medal igrzysk olimpijskich w Tokio.