Aux Jeux olympiques d'été de 1996, il décroche la médaille d'argent chez les poids mouches. Quatre ans plus tard, lors des Jeux olympiques de Sydney, il réédite cette performance. Il a également été champion du monde de boxe amateur en 1999 à Houston.