Esordì in Serie A il 4 novembre 1973 in -Roma (2-1) ed a lanciarlo fu Manlio Scopigno. Disputò 6 partite e poi passò al Catanzaro dove si impose come punto fermo della difesa, diventando il giocatore del Catanzaro ad aver disputato più partite in Serie A: 128 tra il 1976 e il 1982.