Pályafutását 1979-ben kezdte a Pumas UNAM csapatában, ahol hét évig játszott és egy alkalommal nyerte meg a mexikói bajnokságot. 1986-ban Spanyolországba szerződött a Sporting Gijón együtteséhez. 1987-ben visszatért a Pumas UNAM együtteséhez, de egy évvel később ismét Spanyolországban játszott a Valenciában. 1989-ben hazatért Mexikóba a Cruz Azulhoz, ahol két évet töltött. 1991 és 1993 között az Atlas, 1993 és 1995 között a Guadalajara labdarúgója volt.
1983 és 1993 között 61 alkalommal szerepelt az mexikói válogatottban és 25 gólt szerzett.[1] Részt vett az 1986-os világbajnokságon, ahol a mexikóiak összes mérkőzésén kezdőként lépett pályára és a Paraguay elleni csoportmérkőzésen gólt szerzett.[2] Tagja volt az 1993-as Copa Américán ezüstérmet szerző válogatott keretének is.