Comenzó jugando para las Fuerzas Básicas del Celaya Fútbol Club, desde el año 2005 en la categoría Sub-15, al destacar con Celaya, equipos como el América, Pachuca, visoriaban al jugador sin embargo un promotor del Monarcas, lo invitó a probarse con las Fuerzas Básicas del Morelia, y al realizar las pruebas dejó al Celaya.
Desde el 2009, ingresó al Monarcas Morelia, comenzando a jugar para la Sub-17.
Tras destacar con las categorías inferiores, además de haber obtenido el título con la Selección Mexicana Sub-17, fue visoriado por Tomas Boy, donde lo registraron para ser parte del primer equipo de Monarcas Morelia.
En el Draft Apertura 2013, al no tener casi minutos de juego, no entró en planes de Carlos Bustos y se oficializó su traspaso al Club Atlético de San Luis, siendo el primer refuerzo de cara al Apertura 2013 del Ascenso MX.
En junio de 2014, el técnico José Guadalupe Cruz, pidió de vuelta al jugador donde se oficializó su regreso al Monarcas Morelia en su tercera etapa con el club, convirtiéndose en el cuarto refuerzo de cara al Apertura 2014.