Professionista e indipendente tra il 1943 e il 1952, colse in carriera quattro vittorie e partecipò tre volte al Giro d'Italia.

Carriera Tesserato dell'U.C. Bergamasca, corse per alcune squadre di marca tra cui la Legnano, la Wally, la Fuchs e la Fiorelli. Vinse una tappa al Trofeo Baracchi nel 1942, una tappa al Giro del Piemonte 1945 e una tappa e la classifica finale della Grenoble-Torino nel 1947.

Palmarès 1942 2ª tappa Trofeo Baracchi (Bergamo > Bergamo)

1945 1ª tappa Giro del Piemonte (Torino > Cuneo)

1947 2ª tappa Grenoble-Torino (Torino > Grenoble) Classifica generale Grenoble-Torino

Piazzamenti Grandi Giri Giro d'Italia 1946: 28º 1947: 24º 1948: 23º

Classiche monumento

Milano-Sanremo 1942: 6º 1943: 23º 1946: 15º 1947: 12º 1948: 39º 1949: 56º 1952: 97º

Giro di Lombardia 1947: 9º 1948: 19º

Collegamenti esterni