In seguito milita in numerose squadre di Serie C (Savona, Pontedera, Livorno e Foggia) ed in Serie B nella , prima di passare al dove, pur partendo titolare, gioca soltanto otto partite nella Serie A 1990-1991 (esordio nell'1-2 interno con la Juventus) a causa della rottura di tibia e perone in allenamento.