Nell'estate del 1997 viene acquistato dal Lecce, allenato da Cesare Prandelli che lo aveva avuto nelle giovanili atalantine. Con i salentini debutta in Serie A nel 1997-1998 e in tre campionati di Serie A ed uno di Serie B colleziona in totale 110 presenze e 3 gol, numeri che gli valgono nel 1999 la fascia di capitano, conservata fino al 2001..