Le , il établit le nouveau record du Mexique en 1 min 45 s 04, à Mount Pleasant en Caroline du Sud. Il remporte la médaille d’or en 1 min 45 s 2 (temps manuel) lors des Jeux d'Amérique centrale et des Caraïbes de 2018.