Como director técnico dirigió a Argentinos Juniors en el Torneo Nacional B, en 2003/04, logrando el ascenso del club que lo vio debutar en Primera División, años más tarde dirige el seleccionado Sub-20 argentino; también dirigió el equipo olímpico que consiguió la medalla dorada en los Juegos Olímpicos Pekín 2008 representando a la Argentina.
En 2009 condujo el seleccionado sub-20 durante el torneo Sudamericano de la categoría, y quedó eliminado sorpresivamente del Mundial de Egipto, en el que era bicampeón defensor.
[4][5] Debutó el 14 de noviembre de 1985, en Los Ángeles, en un partido amistoso contra México, totalizando en la selección argentina treinta y nueve partidos sin goles.
En México 1986 se consagró campeón del mundo, jugando los siete partidos que disputó su selección, totalizando 535 minutos jugados.
En el mundial de Italia 90, disputó cuatro encuentros y logró el subcampeonato.