Debutta nella Solbiatese, nel 1993, dove gioca 20 partite con un gol. L'anno seguente passa al Crevalcore, in Serie C1, giocando 29 partite con 4 gol. Nell'estate del 1995 passa al , in Serie A, dove gioca 6 partite e a novembre passa all'Inter per 1,5 miliardi di lire, disputando 19 partite con un gol, con Roy Hodgson. Nella stagione 1996-1997 assomma invece 26 apparizioni.