Club Atlético Vélez Sarsfield
Cavallero was born in Lomas de Zamora, Buenos Aires Province. During his professional career he played for Club Atlético Vélez Sarsfield, Unión de Santa Fe, RCD Espanyol, RC Celta de Vigo and Levante UD (the last three in Spain's La Liga). With the last club he also competed in Segunda División, appearing in 38 games out of a possible 42 in the 2005–06 season as it returned to the top level.