Il représente son pays aux Jeux olympiques de 2016. Il détient de nombreux records nationaux, dont celui du poids en 20,18 m, établi le à Barranquilla, pour remporter la médaille de bronze lors des Jeux d’Amérique centrale.