У дорослому футболі дебютував 1962 року виступами за команду «Некакса», в якій провів чотири сезони.
1966 року перейшов до клубу «Крус Асуль», швидко ставши гравцем основного складу нової команди, яка стрімко прогресувала і 1969 року уперше у своїй історії стала чемпіоном Мексики. До завершення ігрової кар'єри у 1972 році ще двічі допомагав команді ставати переможцем національної першості.
У складі збірної був учасником домашнього для мексиканців чемпіонату світу 1970, на якому господарі припинили боротьбу на стадії чвертьфіналів. На турнірі був гравцем основного складу збірної Мексики, взявши участь у всіх чотирьох іграх команди.
Загалом протягом кар'єри у національній команді, яка тривала сім років, провів у її формі 44 матчі.