Nel 1928 il Bari lo acquistò dal Seregno(formazione di Seconda Divisione settentrionale, appena ammessa in Prima) e fra i "galletti" giocò 30 partite in Divisione Nazionale (nella stagione 1928-1929) e altre due stagioni (sempre da titolare) in Serie B, dove il suo contributo fu particolarmente apprezzato. Nel campionato di A 1931-1932, in cui i suoi limiti tecnici furono più evidenti e il supporto alla squadra meno efficace, scese in campo 7 volte. Nell'agosto del 1932, quando fu ceduto dal Bari, ricevette in premio dagli sportivi biancorossi una medaglia d'oro per la sua lunga fedeltà alla squadra. Militò quindi nuovamente in seconda serie, per due anni, nella Sampierdarenese, in cui dopo un'ottima stagione 1932-1933 collezionò meno presenze (8) in quella successiva.