Après avoir gagné la médaille d'or lors des Jeux panaméricains de 2007, il participe Jeux olympiques de Pékin 2008 et obtient la médaille de bronze dans la catégorie des poids lourds après avoir perdu en demi-finales contre le Russe Rakhim Chakhkiev. Cette même année, il gagne la coupe du monde dans sa catégorie et en 2009 la médaille d'argent aux championnats du monde de Milan.