Dopo gli esordi in Serie D con la Mestrina, si trasferisce al Lanerossi Vicenza. Con i biancorossi disputa due campionati di Serie A, ma solo nel secondo debutta in prima squadra esordendo in Serie A il 30 dicembre 1972 in Lanerossi Vicenza-Roma (0-0). In totale disputa 5 gare in massima serie. Dopo una stagione in Serie C con il Belluno, nel 1974 si trasferisce in Serie B al Pescara dove disputa 18 gare segnando 2 reti. La stagione seguente va al Padova, dove disputa due stagioni in Serie C ed è capocannoniere del girone A nel 1975-76.