È stata una delle prime "bandiere" del Novara, con cui ha militato per nove stagioni (quattro di Serie A e quattro di Serie B, più il campionato 1928-1929, svoltosi prima dell'istituzione del girone unico) in tre differenti periodi, dalla fine degli anni venti all'inizio degli anni quaranta.