Cresciuto nelle giovanili del Cagliari, nel 1973 passa al Ragusa, con cui disputa un campionato di Serie D da titolare. L'anno successivo viene ingaggiato dalla , che lo fa esordire in Serie A il 27 aprile 1975 nella vittoria interna proprio contro il Cagliari. Resta la sua unica presenza nella massima serie, perché nella successiva sessione del calciomercato viene ceduto al , in Serie B.