У дорослому футболі дебютував 1987 року виступами за команду клубу «Анджелес Пуебла», в якій провів один сезон, взявши участь у 2 матчах чемпіонату.
Згодом з 1988 по 1995 рік грав у складі команд клубів «Пуебла» та «Толука».
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Леон», до складу якого приєднався 1995 року. Відіграв за команду з Леона наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Леона», був основним гравцем захисту команди.
Завершив професійну ігрову кар'єру у клубі «Сакатепек», за команду якого виступав протягом 2005—2006 років.
Виступи за збірну
1998 року дебютував в офіційних матчах у складі національної збірної Мексики. Протягом кар'єри у національній команді, яка тривала 5 років, провів у формі головної команди країни 21 матч.