Pályafutását az Audax Italiano együttesében kezdte 1962-ben, 17 évesen. Hét év alatt több, mint 150 mérkőzésen lépett pályára. 1970-ben Mexikóba igazolt a Club Américához, melynek tagjaként 1971-ben és 1976-ban a mexikói bajnokságot, 1974-ben a mexikói kupát, 1976-ban a mexikói szuperkupát, 1977-ben a CONCACAF-bajnokok kupáját és a Copa Interamericanát is megnyerte.
1981-ben a Club América edzőjeként kezdte edzői pályafutását. Legjobb eredményét 1984-ben érte el, amikor csapatával megnyerte a mexikói bajnokságot. A döntőben a Guadalajarát győzték le. Később számos mexikói csapatnál dolgozott, így többek között irányította a Tampico Madero, az Atlas, a Veracruz, a Club León, az Atlante, a Quéretaro, a Tecos UAG, és a San Luis együtteseinél.