Ciclista viareggino. Gareggiò tra il 1919 ed il 1927 per la società sportiva “Giovanni Gerbi”, che aveva sede in via di Mezzo (oggi via Veneto), dei fratelli Biagioni. Partcipò al Giro d’Italia. Tra le sue vittorie la Milano Genova e le edizioni del 1922 e del 1925 del Giro delle Due Province – Marciana di Cascina.