Bei den 1. Alpinen Skiweltmeisterschaften 1931 in Mürren war er als Skirennfahrer angetreten und belegte in der Abfahrt den vierten Platz. Zwei Jahre später erreichte er bei den Weltmeisterschaften 1933 in Innsbruck den 9. Platz in der Abfahrt, den 6. Rang im Slalom und den 8. Platz in der Alpinen Kombination, sowie in den nordischen Disziplinen die Ränge 21 im Skilanglauf über 18 km, 59 im Sprunglauf und den 5. Platz in der Nordischen Kombination. Bei den Skiweltmeisterschaften 1935 in Mürren war er als Ersatzfahrer Teil des schweizerischen Aufgebotes, kam aber zu keinem Einsatz.