Dopo gli esordi in Serie C con Ospitaletto e Palazzolo, nel 1993 viene ingaggiato dal Brescia, con cui esordisce nella serie cadetta disputando 33 partite con 5 reti, e conquistando la promozione nella massima serie. All'inizio della stagione successiva, a causa dei cattivi risultati della sua squadra, subisce ripetute aggressioni ed intimidazioni da parte di un gruppo di ultras bresciani, che a fine stagione lo portano a trasferirsi alla Lucchese in comproprietà. Rientrato a Brescia dopo l'apertura delle buste, viene posto fuori rosa su pressione degli ultras, e nel mercato autunnale scende in Serie C1, giocando una stagione da titolare nel Fiorenzuola allenato da Alberto Cavasin.