Médaillé d'or aux Jeux panaméricains de Winnipeg en 1999 dans la catégorie super welters et médaillé d'argent la même année aux championnats du monde de Houston, il devient champion olympique aux Jeux de Sydney en 2000 en poids moyens.