In 1998, he was acquired by Vicenza, making his Serie A debut with the club that season under his former Reggina manager, making 13 appearances. The following season, he returned to Reggina, where he remained for four more seasons, three of which were in Serie A, and one in Serie B, which concluded with a Serie A promotion in 2002. In total, he made 120 appearances for the club, scoring his only goal in a memorable match against Milan on the final day of the 2000–01 Serie A season.