Médaillé d'argent aux Jeux olympiques de Sydney en 2000 dans la catégorie super-welters et médaillé de bronze plus tôt aux Jeux d'Atlanta en poids welters, il remporte également dans les rangs amateurs le titre de champion du monde des super-welters à Houston en 1999.