Iniziò la carriera professionistica nel 1928 tra le file della in Prima Divisione, l'allora secondo livello del calcio italiano. Nel 1931 si trasferì al , tra le cui file disputò quattro stagioni in massima serie collezionando 4 presenze nel campionato 1933-1934, esordendo il 24 settembre 1933 nella sconfitta esterna contro l'Ambrosiana-Inter per 2-1, venendo battuto solo dalla doppietta di Giuseppe Meazza. Chiuso nel suo ruolo da compagni di squadra nel giro della Nazionale come Giuseppe Cavanna e Vittorio Mosele e da un compagno di squadra noto per la bravura nel parare i rigori come Arnaldo Sentimenti, nel 1935 passò alla Bagnolese e nel 1936 alla Catanzarese; di qui, l'anno successivo, al , che in quell'unico anno assunse la denominazione "Spolettificio Torre Annunziata", quindi chiuse la carriera tra le file di Cavese e Scafatese.