Técnico de fútbol que asumió el banquillo de la selección mexicana en el 2015 reemplazando a Miguel "El Piojo" Herrera. Anteriormente, dirigió al Atlético Nacional de Medellín y al Sao Paulo.
Jugó al fútbol en la década de los 80, pero su carrera fue truncada por lesiones en 1987.
Después de que sus días como jugador terminaran, estudió ciencias del ejercicio en la Universidad Estatal de Southern Connecticut. El primer equipo que dirigió fueron los Staten Island Vipers en 1998.
Creció en Santa Rosa de Cabal, Colombia.
Durante su paso por el banquillo mexicano dirigió, entre otros, a Javier Chicharito Hernández.