Defensa derecho que ganó campeonatos de la CONCACAF en la Sub-17 y Sub-20 mientras jugaba por la Selección Nacional mexicana. Ganó el título de la Liga de Campeones de la CONCACAF con el club Pachuca de la Liga MX en el 2016.
Compitió para el equipo juvenil de Monarcas Morelia del 2012 al 2015.
Fue nombrado uno de los mejores 40 jugadores juveniles en el mundo en una lista publicada por The Gurardian en el 2014.
Está en una relación con Katya Cárdenas y tienen un hijo juntos.
Ha jugado con Alfredo Talavera en el equipo mexicano en los Juegos Olímpicos del 2016.