Nel 1926 torna quindi in rossonero dove raccoglie ulteriori 4 presenze in massima serie. Passa quindi alla Milanese e, dopo la fusione tra questa e l'Inter, alla neonata Ambrosiana. Con questo club raccoglie 74 presenze in campionato e 4 nelle competizioni europee, vincendo lo scudetto nella stagione 1929-1930.