Nel 1987 approda all' in Serie A dove gioca 3 partite nella stagione 1987-1988, che vede la retrocessione in B degli irpini. Con l'Avellino giocherà per tre anni. Dal 1990 al 1991 milita nel Viareggio per essere poi ceduto nel novembre dello stesso anno al dove rimane fino al 1993.