Comenzó su cerrera futbolística en el ya desaparecido Club Ángeles de Puebla en 1987 en donde mostró la buena pegada que tenía y su habilidad para ser cobrdor de penaltis.
Su debut fue con los Ángeles de Puebla en la 1987-88 pero fue en 1995 cuando llegó al Club León en donde empezó a sobresalir.
La mejor temporada que tuvo con el León fue en 1997 en la que marcó en 29 juegos 11 goles pero la Fiera cayó en la Final ante Cruz Azul.
Por sus buenas actuaciones el técnico Manuel Lapuente lo convocó para integrarse a la Selección Mexicana de Futbol en donde debutó ante Honduras el 7 de febrero de 1998 en la Copa Oro, torneo en donde México se coronó campeón.
[1] Jugador fundamental en el Mundial Corea-Japón 2002, subcampeón de la Copa América 2001, campeón de la Copa Oro 1998.