In carriera ha totalizzato complessivamente 70 presenze in Serie A, con all'attivo una rete nel pareggio interno del Catanzaro contro l'Inter della stagione 1978-1979, e 34 presenze e 3 reti in Serie B.