Posteriormente, se desempeñó como director técnico del equipo Belgrano de Arequito, en la Liga Casildense.
En el año 2001 trabajó en el club Central Córdoba de Rosario.
En 2009 y 2011, la serie que conducía, obtuvo el título de Copa Chile en Fútbol Joven, logrando un inédito bicampeonato.
En agosto de 2012 comenzó a trabajar en la oficina técnica de O'Higgins F.C., cargo que desempeñó hasta asumir en el primer equipo.
En el campeonato 2019 obtiene resultados irregulares, con solo tres triunfos en doce partidos, lo que determina su salida de comunidades acuerdo el día 12 de mayo.