Empezó jugando en el equipo Santos Laguna de la Tercera División de México el año 2009, ese mismo año fue reclutado rápidamente para jugar con el equipo Sub-17 donde jugó durante dos años, participó en 40 partidos y anotó 2 goles.
En junio de 2011 empezó a jugar con la categoría Sub-20 en donde registro 47 partidos y 2 goles durante dos años.
[1] Participó 20 minutos en un partido amistoso contra el Real Madrid, el 6 de agosto del 2012.
[7] Regresó de nueva cuenta a Santos para el Torneo Apertura 2015.
Posteriormente fichó por el Real Burgos CF de la Tercera División de España, un equipo histórico del fútbol español que militó varios años en la máxima categoría.