Entró como sustituto al minuto 69 por Sergio García.
Durante su carrera como futbolista activo pasó por diversos equipos, destacando particularmente su lapso con el Club Deportivo Guadalajara , León FC, y Reboceros de La Piedad, alcanzando con estos últimos el superliderato en la campaña 2001 bajo el mando de Víctor Manuel Vucetich.
Se retiró al término del Apertura 2002 jugando con el Club Pachuca.
Se mantuvo en el cargo directivo hasta 2014. y después de una larga recuperación, regresa, ahora como auxiliar técnico de Vucetich en Querétaro.
En 2020 fue nombrado como presidente momentáneo del Cruz Azul FC debido a que el presidente anterior tuvo algunos problemas legales.