Hizo su debut en 2017 con el Querétaro, bajo las órdenes de Víctor Vucetich.
Luego de sus buenas actuaciones, en 2020 llegó al Club Xolos de Tijuana, donde disputó la Final de la Copa MX contra Rayados.
En 2022, se fue al Puebla, donde se convirtió en uno de los jugadores más importantes.
Arribó al Monterrey para el Clausura 2023, donde busca aportar su talento.