Pályafutását a Club América csapatában kezdte 1985-ben. 1987 és 1997 között a Club Necaxa játékosaként 352 mérkőzésen lépett pályára és 138 alkalommal volt eredményes. Ezt követően visszatért a Club Américához, majd 1998 telén a Guadalajara igazolta le, ahol 2000-ig játszott.
1989 és 1999 között 43 alkalommal szerepelt a mexikói válogatottban és 16 gólt szerzett. Részt vett az 1996-os CONCACAF-aranykupán és az 1998-as világbajnokságon, ahol két csoportmérkőzésen is betalált, ezzel hozzásegítette csapatát Dél-Korea 3–1-es legyőzéséhez és a Hollandia elleni 2–2-es döntetlenhez.