Dopo aver iniziato la sua scalata nelle giovanili dell'Avigliano e aver fatto esperienza nel (sua città natale, nell'allora categoria C2), (C1) e (Serie B, con cui vince il 27 marzo 1993, nello stadio di Wembley, la Coppa Anglo-Italiana contro il ), nella stagione 1994-1995 approda in Serie A alla alla corte di Carlo Mazzone, dove gioca 5 gare. Nella stagione 1995-1996 viene acquistato dal , allora allenato da Vujadin Boškov. Dopo poche partite si guadagna stabilmente la maglia da titolare e nella stagione successiva, con mister Luigi Simoni in panchina, sfiora la conquista della Coppa Italia, persa solo dopo i tempi supplementari contro il .