Cruz, nacido en la provincia de Santiago del Estero, se inició futbolísticamente en Banfield, donde recibió el sobrenombre de "Jardinero" por dedicarse en su infancia a esa actividad, pasó por River Plate, equipo con el que jugó la copa Intercontinental de1996 y que la entidad de Núñez perdió con la Juventus.