Con il Milan disputa una gara nel campionato di Divisione Nazionale 1927-1928 e 5 gare nel campionato di Serie A 1929-1930. Successivamente ha giocato in Serie B e Serie C con il Seregno ed in Serie C con il Lecco.