Da calciatore ha vestito le maglie di formazioni importanti come il Bologna, la Juventus (vincendo lo scudetto nel 1960-1961) e la Lazio, per poi chiudere la carriera da giocatore nella squadra della sua città, il Viareggio.