Julio Cruz was een fysiek sterke spits van 1 meter 90. Hij begon zijn profcarrière in1993 bijCA Banfield. Drie jaar later ging hij naarRiver Plate, met welke club hij landskampioen van Argentinië werd. In1997 tekende hij bij Feyenoord, waar hij twee jaar lang een sterk aanvalsduo vormde metJon Dahl Tomasson. Hoogtepunt van zijn tijd inRotterdam waren de twee goals die hij in deUEFA Champions League scoorde tegenJuventus en het behalen van de landstitel in1999. In totaal speelde hij 86 wedstrijden voor Feyenoord, waarin hij 45 goals maakte. Ondanks dit uitstekende gemiddelde kreeg Cruz van supporters en de media vaak het verwijt lui en ongemotiveerd op het veld te staan.
In 2000 ging Julio Cruz naarItalië. Hij speelde drie jaar voor de kleinere clubBologna FC 1909 en was door velen al bijna vergeten toen hij in2003 een contract tekende bij Internazionale. Daar speelde hij minder regelmatig dan bij zijn vroegere clubs. In zijn eerste twee seizoenen kwam hij tot twaalf goals. Toch was hij regelmatig belangrijk voor de club, zoals in 2005 in een Champions League-wedstrijd tegenFC Porto, toen hij inviel en een 0-1-achterstand omboog in een 2-1-overwinning. In februari 2006 speelde hij na jaren weer eens tegenAFC Ajax: in de achtste finale van de Champions League scoorde hij vlak voor tijd inAmsterdam de gelijkmaker. Cruz vertrok in 2009 naarSS Lazio en stopte een jaar later met voetballen.
Zijn zoon Juan Manuel Cruz (1999) komt sinds 2023 uit voorHellas Verona.