Fece il suo esordio nel campionato di Divisione Nazionale 1926-1927 con la Juventus il 21 novembre 1926 in una vittoria per 3-0 contro il Napoli; lasciò la Juventus al termine della stagione per passare al Novara, con cui giocò 18 gare in massima serie nel campionato 1927-1928.