1933 gewann er die nationale Meisterschaft im Straßenrennen der Amateure. Bei den UCI-Straßen-Weltmeisterschaften 1933 wurde er beim Sieg von Paul Egli Dritter.