En 2018 debutó con el Querétaro. Sus buenas actuaciones lo llevaron en el Clausura 2020 al Cruz Azul, donde fue fundamental para lograr el campeonato de la Liga BBVA MX, luego de 23 años de sequía.
Integró, junto con Érick Aguirre, César Montes y Carlos Rodríguez, la Selección Mexicana que ganó la medalla de bronce en los Juegos Olímpicos de Tokio 2021.
En el Apertura 2022 llegó a Rayados para aportar su talento dentro de la cancha y buscar más campeonatos.