Giocò per una stagione in Serie A con il Brescia. Con le rondinelle ha giocato 116 partite e realizzato 10 reti. Ha giocato la prima partita nel Brescia nel campionato di Serie B il 7 aprile 1940 in Brescia-Siena (0-0). L'esordio in Serie A lo fece il 14 ottobre 1945 a Bergamo nella partita Atalanta-Brescia (0-0).
Tra gli anni settanta e ottanta ha allenato le giovanili del Brescia per una dozzina di stagioni.
Tutto il Brescia. 1911-2007. Tremila volte in campo. Di Marco Bencivenga, Ciro Corradini e Carlo Fontanelli. Geo Edizioni, 2007. Da pagina 147 a pagina 177.