Dopo la fine del conflitto si trasferisce a Genova disputando da titolare tutti i 26 incontri del Campionato Alta Italia 1945-1946 con l'Andrea Doria. In seguito disputa due campionati di Serie B nelle file di e Pro Sesto inframezzate da due campionati nella Sampdoria dove però non scende mai in campo a causa di un infortunio. Chiude la carriera con i dilettanti della Vis Casatese nel ruolo di giocatore-allenatore.