 In 2001, he was signed by U.S. Lecce and made his debut match in Italian Serie A on August 27, 2001, against Parma, a game which Lecce drew 1-1.He played for the team for the following 6 years, becoming its captain.On January 31, 2007, he was signed by U.S. Città di Palermo.