Da dilettante disputò i Giochi olimpici di Anversa nel 1920, classificandosi 24º nella prova individuale, una cronometro di 175 km, e quinto in quella a squadre (classifica stilata dalla somma dei tempi dei quattro componenti di ciascuna nazionale).