Dirigió las selecciones juveniles de México ganando un mundial de la categoría Sub-17 en Perú 2005 y llegando después a la Selección Mayor de México el 31 de marzo de 2008, tras el cese de Hugo Sánchez en calidad de director técnico interino y hasta la integración permanente de Sven-Göran Eriksson (en agosto de 2008).