Swiss Challenge League
In 2004, he was transferred to Swiss Challenge League side Chiasso. In 2007 Russo returned to Italy for Lanciano.