Die NS-Führung versuchte, ihn bei internationalen Wettkämpfen zum Start für Deutschland zu gewinnen, er startete jedoch weiterhin für die Schweiz. So auch bei den Olympischen Spielen 1936 in Berlin, wo er die Silbermedaille im 50-km-Gehen in der Zeit von 4:32:09,2 h gewann. 1934 hatte er über die gleiche Distanz bereits die Silbermedaille bei den Europameisterschaften in Turin geholt.