Il remporte la médaille d'or de l'épreuve de boxe dans la catégorie des poids mi-mouches aux Jeux olympiques d'été de 2016 en s'imposant en finale face au colombien Yuberjén Martínez. L'année suivante, il obtient la médaille d'argent aux championnats du monde de Hambourg.