Nel dopoguerra passò al con cui giocò per tre stagioni dal 1919-1920 fino al 1921-1922, totalizzando 48 presenze tra i pali della porta rossonera. Dopo un anno al Novara con cui disputò 21 partite nel campionato di Prima Divisione 1922-1923, tornò al Milan scendendo in campo per altre 2 volte nella stagione 1923-1924.