Inizia la sua carriera in Serie A nel 1927 con la , rifiutando salari dalla squadra e ottenendo 24 presenze nel massimo campionato italiano. Nel 1932 passa alla Sampierdarenese con la quale vince il campionato di Serie B nel 1934 e partecipa alla Serie A 1934-1935: con i genovesi ottiene 73 presenze e anche una rete. Nel 1935 passa al , con il quale partecipa alla Serie C 1935-1936, ottenendo 4 presenze.