Fu professionista tra il 1927 ed il 1931, partecipando a cinque edizioni del Giro d'Italia.
Carriera Corse per la Bianchi e la Gloria, oltre che come indipendente. Non ottenne nessuna vittoria da professionista, il miglior piazzamento fu un terzo posto nella dodicesima tappa del Giro d'Italia 1928. Partecipò a cinque edizioni della corsa rosa.
Piazzamenti Grandi Giri Giro d'Italia 1927: 23º 1928: 22º 1929: 46º 1930: 50º 1931: 47º
Classiche monumento
Milano-Sanremo 1929: 14º
Giro di Lombardia 1923: 35º
Collegamenti esterni