Noto per la vita spensierata che probabilmente limitò il numero di vittorie,[1] corse dal 1905 al 1919 con le maglie della Turkheimer, della Legnano, dell'Atala e della Louvet. Tra i risultati di maggior prestigio vi sono tre vittorie di tappa al Giro d'Italia tra il 1910 ed il 1914, ed il secondo posto nell'edizione del 1914.