Desde los 13 años se unió a las fuerzas inferiores del Club Necaxa.
Del otro lado es un excelente repartidor de juego, velocista con un gran físico y una de sus mejores virtudes el disparo a gol de fuera del área que pocos jugadores hoy en día poseen.
Como fue visto en su partido de debut tiro alrededor de 5 disparos a gol incluyendo un tiro libre.
Posteriormente jugó para varios equipos de la Segunda División como el Orizaba, Santos de Soledad y AEM Fútbol Club en los que tuvo un paso regular, para el torneo 2016 - 2017 con buena participación con los Potros AEM fue pasado al Club Tepatitlán.
[1] Para el Torneo Apertura 2017 ya en las filas del Club Tepatitlán con la dirección técnica del entrenador Enrique López Zarza y un plantel renovado disputan la mejor temporada para el club, por lo que logran el Campeonato de la Liga Premier de Segunda División al vencer en tanda de penales al Club Irapuato.