У дорослому футболі дебютував 1980 року виступами за команду клубу «Сакатепек», в якій провів три сезони, взявши участь у 82 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Крус Асуль», до складу якого приєднався 1984 року. Відіграв за команду з Мехіко наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Крус Асуль», був основним голкіпером команди.
1983 року дебютував в офіційних матчах у складі національної збірної Мексики. Протягом кар'єри у національній команді, яка тривала 9 років, провів у формі головної команди країни 48 матчів.