In carriera ha totalizzato complessivamente 42 presenze e 2 reti in Serie A con Avellino e Pisa, e 129 presenze e 6 reti in Serie B con Verona, e Pisa. Ha conquistato tre promozioni in Serie A (col Verona nella stagione 1981-1982 e col Pisa nelle stagioni 1984-1985 e 1986-1987).