Da calciatore si afferma nel Cruz Azul, dove vince 12 titoli, tra cui 3 Champions League nordamericane consecutive (1969, 1970 e 1971).
Negli anni ottanta intraprende la carriera di allenatore, arrivando anche a guidare la selezione messicana alla Confederations Cup del 2001 dopo aver vinto più volte il campionato messicano con il Toluca. Nel 2006 si siede sulla panchina del Pachuca: vince la Coppa Sudamericana nel 2006, seguita immediatamente da 2 Champions Cup di fila (2007 e 2008).
Palmarès Giocatore Competizioni nazionali
Cruz Azul: 1968-1969, México 1970, 1971-1972, 1972-1973, 1974-1975
Cruz Azul: 1968-1969 Tigres: 1975-1976
Cruz Azul: 1969, 1974
Competizioni internazionali
Cruz Azul: 1969, 1970, 1971
Allenatore Competizioni nazionali
Toluca: Verano 1998, Verano 1999, Verano 2000 Pachuca: Clausura 2007
Competizioni internazionali
Pachuca: 2006
Pachuca: 2007, 2008
Altri progetti
Collegamenti esterni