Cresciuto calcisticamente nelle giovanili nell'Inter, senza approdare in prima squadra, disputa 6 stagioni (una in Serie A, tre in Serie B e due in Serie C) con la maglia del Bari, disputando 12 presenze e 3 gol nella prima stagione disputata, unica in massima serie (annata 1963-1964)