En 1926, il remporte la course de ski de fond de lors des championnats de Suisse de ski. Au final, il se classe deuxième de ce championnats (composé d'une course de ski de fond et d'un saut) derrière Sepp Schmid et alors que le tenant du titre Knut Strømstad, un norvégien installé en Suisse, a été interdit de participer par la fédération norvégienne de ski. En 1927, il termine en ski de fond au championnat de Suisse de ski et il chute en saut à ski. Il est licencié au ski club Grindewald. Aux championnats du monde de ski nordique 1927, il se classe en combiné derrière trois athlètes tchécoslovaques et aussi treizième en saut à ski. En 1928, il termine , soit le premier Suisse, dans l'épreuve combinée lors des Jeux olympiques de St-Moritz. En 1929, il remporte le Championnat de Suisse de ski. Il prend part également aux Championnats du monde 1930 à Oslo dans les trois disciplines nordiques, pour son ultime grand championnat.