He won the Grand Prix des Nations, the unofficial world championship of the individual time trial, in 1934, 1935 and 1936.
Leta 1936 je končal na Touru kot drugi, istega leta je postal svetovni prvak v cestnem kolesarstvu.