Participó con la Selección Mexicana que llegó a la Final en la Copa del Mundo de la FIFA Sub 17 Emiratos Árabes Unidos 2013.
El diario británico The Guardian lo consideró uno de los 40 mejores talentos juveniles nacidos en 1997 a nivel mundial.
Con 19 años, fue pieza clave de la Selección Mexicana Sub-23 que disputó el Preolímpico de la CONCACAF.
Participó en los Juegos Olímpicos de Río de Janeiro 2016, junto a César Montes y Alfonso González, y en los de Tokio 2020 obtuvo la medalla de bronce.
En el Apertura 2021 llegó al Monterrey, donde ha sido campeón de la Liga de Campeones de la CONCACAF.