[5] Before swimming, he competed in track cycling and mountain bike at national level in Mexico.
[5] He was a bronze medalist at 2019 Pan American Games, where he competeded on men's 4 x 100m freestyle relay.
[5] In 2022, he participated in the Selectivo Unico Cancun competition, where he won the gold medal.
At the TYR Pro Championships held in San Antonio, Texas, he clocked 21.81 (time trial) and then 21.67 (heats).
This allowed him to qualify for Paris 2024, where he reached the men's 50 metre freestyle semifinal and ranked 15th.