After only 2 appearances with Reggina during the 2003–04 season, in January 2004, he was loaned to Genoa, making 17 appearances in Serie B. After returning to his club for the 2004–05 Serie A season, he only made one appearance before being sold to Catanzaro, where he made 16 appearances in Serie B. He spent the following season in Serie B with Cesena, making 36 appearances and scoring 2 goals.