He was born in Château-d'Œx, Vaud. In 1920 he participated with the Swiss ice hockey team in the Summer Olympic tournament. Four years later he was also a member of the Swiss team in the first Winter Olympics tournament.