Le , il remporte le titre du 20 km lors des Jeux d'Amérique centrale et des Caraïbes de 2018 à Barranquilla, devant son public.