Con i genoani disputa 3 anni di B, quindi trascorre la stagione 1969-1970 nel Lanerossi Vicenza che ottiene un nono posto finale, per poi tornare al Genoa nel frattempo retrocesso in Serie C. Disputa con la formazione genovese altri quattro campionati, contribuendo alla doppia promozione dalla C alla A. Chiude la carriera in massima serie disputando col Genoa la stagione 1973-1974.