Antes de llegar a las fuerzas básicas de Chivas, paso por Morelia, desde niño jugo fútbol en "Club amigos uruapan" donde ahí aprendió a desarrollar sus técnicas deportivas que hoy en día se siguen viendo dentro del campo En el año 2005, fue visoriado por José Luis Real el cual le hizo la invitación de hacer pruebas con el Club Deportivo Guadalajara, al realizar las pruebas se quedó en las Fuerzas Básicas de Chivas, comenzando a jugar con el equipo Sub-15, Sub-17, Sub-20, así como formar parte del equipo de la Tercera División de México.
Durante el Apertura 2011, José Luis Real lo convocó para realizar la pretemporada en Cancún, con el fin de estar a prueba para poder ser registrado con el primer equipo, sin embargo no pasó las pruebas y regresó al equipo de la Sub-17.
Durante el Apertura 2012, el técnico John van 't Schip lo llamó a la pretemporada con el primer equipo, y al pasar las pruebas fue registrado con el primer equipo.
El 6 de junio del 2018, al ser pieza clave del Zacatepec, y por petición del técnico Marcelo Michel Leaño, se oficializa su traspaso al Club Necaxa de cara al Apertura 2018.
Al finalizar el Apertura 2019, no entró en planes de Luis Fernando Tena, donde fue puesto transferible.