Disputò con la Sampierdarenese 44 gare dal campionato di Prima Categoria 1920-1921 fino alla Prima Divisione 1923-1924.