Dopo aver giocato per quattro stagioni consecutive nel Padova per un totale di 7 presenze e 2 gol (tra le quali anche una presenza in massima serie nella stagione 1928-1929), nel 1932 si trasferì al Venezia, con cui nella stagione 1932-1933 mise a segno 6 gol in 31 presenze in Serie B; l'anno seguente realizzò invece 4 gol in 16 presenze, e a fine anno si trasferì al Rovigo, dove giocò per due stagioni consecutive nel campionato di Prima Divisione, la terza serie dell'epoca; dopo un anno nel Fano (3 presenze senza reti) tornò brevemente al Rovigo, mettendo a segno un gol in 2 presenze nel campionato di Serie C.