Il remporte les Jeux panaméricains de 2019 à Lima avec un saut à 17,42 m, devant Jordan Díaz (17,38 m) et Andy Díaz (16,83 m). La même année, il bat son record personnel avec un saut à 17,68 m à Long Beach, ce qui lui permet de se classer troisième des bilans mondiaux de l'année.