Rimane in Veneto anche nella stagione 2001-2002, nelle file del Verona, con cui però retrocede nuovamente. Viene quindi acquistato dal Bologna dove milita per due stagioni, costellate da gravi infortuni, e di un importante intervento chirurgico alla testa. Nel 2004 viene acquistato dal , di cui diventa uno dei punti di forza della difesa, dove milita per quattro stagioni, sia in Serie A che in Serie B, fino all'estate del 2008 quando il club siciliano viene dichiarato fallito. Svincolato, viene acquistato dal Vicenza nel mercato estivo del 2008, giocando per 4 stagioni nella società berica diventandone anche il capitano. A fine del campionato di Serie B 2011-2012 si vede retrocedere in Lega Pro.