Con l'avvento della seconda guerra mondiale e l'interruzione i campionati, disputò il torneo di guerra nel Suzzara. Al termine degli eventi bellici ritornò alla società viola, passando poi al Milan. Nel capoluogo lombardo disputò un campionato (1947-1948) e al termine di esso si trasferì all'Atalanta, sempre in Serie A, con cui chiuse la carriera nel 1950.