Career
Russo left for Lecco from Torino in 2001 in co-ownership deal, along with Marco Andreotti. In 2002 he left for Alzano and in 2003 for Solbiatese. In January 2004 he was signed by Sampdoria and immediately left for Palazzolo.
In 2004 he was transferred to Swiss Challenge League side Chiasso.
In 2007 Russo returned to Italy for Lanciano.