Su posición en la cancha era la de lateral derecho,aunque también ocupó la de volante por el mismo lado.
Debutó en Primera B en 1985 con la camiseta de Rosario Central, y salió campeón de dicha categoría, consiguiendo así este equipo el ascenso a primera división. Luego pasó por seis meses a Los Andes, para después retornara Central obteniendo el torneo de primera 1986-87.
En 1989 llegó a River Plate y debutó en la primera fecha del torneo 1989-1990. En este partido el millonario empató sin goles frente a Newell´s Old Boys. Este fue el primer título que Díaz conquisto junto a River.
Después fue parte de una época dorada en el club de Núñez obteniendo, ademas del titulo ya mencionado, seis títulos locales y dos títulos internacionales. Se convirtió así en uno de los jugadores más ganadores de la historia de River. Luego, en 1999 se fue del club por diferencias con el entrenador Ramón Díaz y recaló por seis meses en Colón. Tras la ida de Ramón, y con la llegada del "Tolo" Gallego, retornó al Millonario con el que ganó el Clausura 2000. Permaneció en la institución hasta 2001,año en el que se retiró del fútbol.
Con la selección argentina disputó la Copa América de 1987, celebrada en Argentina,la de Brasil 1989 y el mundial de 1994 llevado a cabo en los Estados Unidos,además de los Juegos Olímpicos de Seul 1988.
Desde 2004 es ayudante de campo de Leonardo Astrada en los diversos clubes en que este último ha dirigido. Entre ellos estuvieron: River, en dos oportunidades (2004-2005 y 2009),Rosario Central, Colon de Santa Fe, Estudiantes de La Plata, Cerro Porteño de Paraguay en dos oportunidades, Atlético Rafaela y Argentinos Juniors.