У дорослому футболі дебютував 1979 року виступами за команду «УНАМ Пумас». За клуб столичного університету провів сім сезонів, взявши участь у 204 матчах чемпіонату. Більшість часу, проведеного у складі «УНАМ Пумас», був основним гравцем команди.
1981 року дебютував в офіційних матчах у складі національної збірної Мексики. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 57 матчів і забив 12 голів.