Comincia la sua carriera nelle giovanili della Virtus Vecomp Verona e dell'Hellas Verona dove debutta nel 1995, in Serie B. Nella stagione successiva esordisce anche in Serie A, subentrando ad Alessandro Manetti nel corso di Verona-Piacenza 0-0 del 16 marzo 1997. A Verona resta per altre due stagioni, intervallate da un prestito alla con cui disputa da titolare il campionato di Serie B 1999-2000 conquistando la salvezza dopo lo spareggio con il . Tornato a Verona nel 2000, gioca 2 partite nel campionato di Serie A 2000-2001 prima di essere ceduto in prestito al Cittadella nel gennaio 2001. Con la squadra patavina gioca per una stagione e mezza, collezionando 45 presenze e con 5 reti.