Debutta in massima serie con la Virtus Bologna nel campionato di Prima Divisione 1922-1923, disputando 43 partite; dopo due anni nella Virtus passa alla Reggiana con cui gioca ancora in massima serie nei campionati 1924-1925 e 1925-1926, scendendo in campo per altre 27 volte.