Díaz speelde 66 wedstrijden voor Wisła Kraków, waarin hij vijfmaal trefzeker was. Hij won twee keer de Ekstraklasa, de Poolse voetbalcompetitie. Van 2010 tot 2012 stond Diaz onder contract bij Club Brugge, waar hij niet kon doorbreken. Op 16 september2010 maakte hij zijn debuut voor Club Brugge in de Europa Leaguewedstrijd tegen het GrieksePAOK Saloniki. Die wedstrijd eindigde in een 1–1 gelijkspel, dankzij een doelpunt van Dorge Kouemaha voor Brugge en Stelios Melezas voor PAOK.
Díaz vertegenwoordigde zijn vaderland eveneens op de Olympische Spelen 2004 in Athene. Daar werd de olympische selectie onder leiding van bondscoach Rodrigo Kenton in de kwartfinales uitgeschakeld door de latere kampioen Argentinië (4-0).