Nell'estate del 2002 segnò su punizione da 30 metri alla neonata Florentia Viola nel derby di Coppa Italia Serie C, terminato 1-3 per il Prato. Durante l'ultimo giorno di mercato lo acquistò in compartecipazione il Perugia, portandolo in Serie A, dove debuttò il 6 ottobre; l'allenatore era Serse Cosmi, già avuto come mister ad Arezzo. Il 19 aprile segnò la sua prima (e unica) rete in Serie A, con un tiro a giro da fuori area contro l'Atalanta (1-0).