Il commence à jouer au squash dès l'âge de six ans, imitant son père pratiquant régulier[2]. Il remporte toutes les catégories de jeune au Mexique, disposant d'un court de squash à domicile[3],[4].
En l'espace de quatre ans, il passe d'au-delà de la 400e place mondiale aux portes du top 50 en octobre 2020 après une fructueuse saison saison 2020-2021. Il remporte deux victoires dans des tournois challenger et il est désigné comme PSA Challenger Tour Male Player of the Year 2019-2020.