Il remport la médaille d'argent en moins de 60 kg aux Jeux olympiques d'été de 2016 à Rio de Janeiro. Il gagne la médaille d’or au championnat du monde de 2015 à Astana au Kazakhstan, à domicile. Il remporte la médaille de bronze aux Jeux olympiques de Tokyo le 24 juillet 2021.