Nel 2014 entra a far parte del settore giovanile del Pachuca dove rimane per due anni prima di passare all'Atlas.
Il 25 novembre 2018 debutta fra i professionisti giocando l'incontro di Liga MX perso 3-1 contro il Monterrey;[2] a partire dal 2020 viene promosso in pianta stabile in prima squadra ed il 7 febbraio 2021 realizza la sua prima rete nel pareggio per 1-1 contro il Santos Laguna.[3]
Nazionale
Il 19 aprile 2023 esordisce in nazionale nell'amichevole pareggiata contro gli Stati Uniti.[4]