Bei der Nordischen Skiweltmeisterschaft 1966 in Oslo gewann er hinter den Deutschen Georg Thoma und Franz Keller die Bronzemedaille, bei den Olympischen Winterspielen 1968 in Grenoble wurde er hinter Keller Zweiter in der Nordischen Kombination. Mit der Schweizer 4x10-km-Langlaufstaffel holte er bei den Olympischen Winterspielen 1972 in Sapporo eine weitere Bronzemedaille.