Il participe aux Jeux olympiques à Pékin. Son record est de 66,05 m en 2012, qu'il porte à 66,50 m à Lausanne le . Il se qualifie pour la finale des championnats du monde à Moscou et termine second de la Coupe continentale d'athlétisme 2014. Il remporte le titre lors des Jeux d'Amérique centrale et des Caraïbes de 2014.