In 2018, he made his debut with Querétaro. His good performance took him to Cruz Azul in the Clausura 2020, where he was key in winning the Liga BBVA MX championship, after a 23-year drought.
Along with Erick Aguirre, Cesar Montes and Carlos Rodriguez, he was a member of the Mexican National Team that won the bronze medal at the 2021 Tokyo Olympic Games.
In the Apertura 2022, he arrived at Rayados to contribute with his talent on the field and seek for more championships.