Dopo l'interruzione bellica disputa l'anomalo campionato 1945-1946 con la maglia dell'Andrea Doria, mentre la stagione successiva è nuovamente a Milano sulla sponda rossonera, scendendo in campo in 13 occasioni. A fine stagione passa alla Cremonese dove chiude la carriera disputando 4 campionati di Serie B.