Career
He played his last match on 29 May 2011. He currently works as the assistant manager of the Italian Serie B club Palermo. He began his career as a professional in Giarre, before moving to Perugia.
In 1998 Riccio moved abroad to Rangers.
He made only one appearance as a substitute during a league match against Motherwell on 15 May 1999. He left for Belgium and K.S.K. Beveren in 1999.
Back in Italy in 2000 with Pistoiese then on to Ternana, Ancona and finally Piacenza, where he played and has been captain. While Gattuso was signed as a player, Riccio was named as the assistant manager.
On 19 June 2013, Riccio again followed Gattuso, this time to Italian Serie B club Palermo.
Gattuso was named as the new manager with Gattuso appointing Riccio as his assistant.