Il est médaillé d'argent aux Jeux panaméricains de 1963, remporte la médaille d'or des Championnats d'Amérique centrale et des Caraïbes d'athlétisme 1967 et participe au concours de saut en hauteur masculin aux Jeux olympiques d'été de 1968.