Il remporte deux médailles d'argent lors des championnats d'Amérique centrale et des Caraïbes, en 2003 et 2005. Huitième des championnats du monde, son record personnel est de établi le à San Antonio. Il participe aux Jeux olympiques de 2004 mais ne franchit pas le cap des qualifications.