Champion du monde de boxe amateur à Belfast en 2001 dans la catégorie mi mouches, il remporte la médaille d'or aux Jeux panaméricains de Saint-Domingue en 2003 et devient champion olympique aux Jeux d'Athènes en 2004 après sa victoire en finale contre le Turc Atagun Yalcinkaya.