Médaillé d'argent aux Jeux olympiques de Pékin en 2008 dans la catégorie poids mouches, il remporte également la médaille d'argent aux championnats du monde de Mianyang en 2005.