Il commence la saison 2005-2006 avec Livourne, mais est finalement transféré à la Reggina avant le début du championnat. Il poursuit ainsi sa carrière en Serie A. Il débute pour son nouveau club le face à la Sampdoria. Le , au stade Oreste-Granillo, il marque son premier but pour la Reggina face à l'un de ses anciens clubs, la Fiorentina, offrant à son club le point du match nul. A la fin de la saison, la Reggina se maintient en Serie A, terminant à la quinzième place.