Nel 2010 è divenuto vice allenatore della nazionale messicana (dopo aver allenato varie squadre messicane) subordinato a José de la Torre. Nel luglio 2011 ha guidato la formazione messicana Under-23 che ha partecipato alla Copa América 2011.
Ha conquistato l'oro alle Olimpiadi di Londra 2012 con la nazionale olimpica. Nel 2013 guida il Messico ad interim, seguono le esperienze in varie squadre messicane.
Nel 2019 diventa allenatore del Guadalajara.