|Date of birth||25 April 1982|
|Place of birth||Cariati, Italy|
|Height||1.74 m (5 ft 8 1⁄2 in)|
|* Senior club appearances and goals counted for the domestic league only.
Born in Cariati, Calabria, southern Italy, Russo started his career at Calabrian side Reggina. He then left for northern Italy side Padova, then left for the United Kingdom for Birmingham and in November 2000 for Dundee. He was signed by assistant manager, countryman Ivano Bonetti along with defender Umberto Fatello. In June 2001 he was released by the Scottish side and returned to Italy for Serie C2 side Poggese.
In summer 2003, he left for Serie C1 side Sassari Torres and in summer 2005 left for Vittoria of Serie C2. But his contract with the Sicily side was terminated in February 2006. and joined Serie C1 side Lumezzane. He followed the team relegated to Serie C2 and remained for 2 seasons, and won promotion back to Serie C1 (which renamed to Lega Pro Prima Divisione) in summer 2008.
- "Dundee eye Italian youngsters". BBC Sport. 1 November 2000. Retrieved 1 July 2010.
- "UFFICIALE: Vittoria, l'ultima rivoluzione". Tutto Mercato Web (in Italian). 2 February 2006. Retrieved 1 July 2010.
- "UFFICIALE: due acquisti per il Lumezzane". Tutto Mercato Web (in Italian). 1 February 2006. Retrieved 1 July 2010.
- "UFFICIALE: Russo al Pizzighettone". Tutto Mercato Web (in Italian). 28 August 2008. Retrieved 1 July 2010.
- "L'ex Lega Pro Marco Russo scende in Serie D". Tutto Mercato Web (in Italian). 29 November 2011. Retrieved 25 December 2011.