He made his debut in 2017 with Querétaro, under the coaching of Víctor Vucetich.
After his good performance, he joined Club Xolos of Tijuana in 2020, where he played in the Final of the Copa MX against Rayados.
In 2022, he joined Puebla, where he became one of the most important players.
He joined Monterrey for the Clausura 2023, where he seeks to contribute with his talent.