Fa il suo esordio in competizioni professionistiche nella stagione 1935-1936, quando all'età di 16 anni gioca 2 partite in Serie B con i Vigevanesi; a fine anno passa all'Alessandria, società di Serie A, con cui nella stagione 1936-1937 esordisce in massima serie. La sua partita di esordio nel massimo campionato è un successo casalingo dei "Grigi" per 2-1 sul Genoa il 20 dicembre 1936. Nel corso della stagione gioca altre 2 partite di campionato, rimanendo poi in Piemonte anche nella stagione 1937-1938 (disputata in Serie B), nella quale non scende mai in campo in partite ufficiali. Nel 1938, all'età di 19 anni, scende in Serie C per giocare con la maglia della Juventus Domo; successivamente gioca per un biennio nella stessa categoria con le Acciaierie Falck e per un anno ciascuno con le maglie di Cantù e Cosenza, dove rimane fino al termine della stagione 1942-1943 (l'ultima disputata prima dell'interruzione forzata dei campionati a causa della Seconda guerra mondiale).