Es un exfutbolista y director técnico mexicano conocido por dirigir en los Tigres UANL de la Liga de México.
Inició su carrera profesional en la Segunda División de México en 1985 jugando para el equipo de Coyotes Neza, pero fue hasta 1988 que debutó como jugador de Primera División Tecos de la UAG y el Atlas.
Además de la UAG, jugó en los equipos Club Santos Laguna, Querétaro FC, Atlante, Toros Neza, Atlante, entre otros.
Tiene dos hijas llamadas Mishelle y Tamara.