Su debut como entrenador comenzó en el 2010 con el Juventud Girardot, dirigió 36 partidos oficiales. En el 2011 llegó a Santa Fe, club con el que logró ganar el Torneo Apertura (2012), y la Superliga (2013), su contrato finalizó en el 2014, con un total de 170 partidos al mando.
En ese mismo año pasó al Deportivo Pasto durante una temporada. Ahora, en el segundo semestre de 2016 hará parte de Oriente Petrolero.