Trois fois champion de Suisse (en 1911 ("ex æquo"), 1920 et 1922), il représenta la Suisse lors de l'Olympiade d'échecs de 1928 et de deux olympiades non officielles (appelées les « tournois olympiques ») : en 1924 et 1936 (au quatrième échiquier) et remportant la médaille de bronze par équipe lors de l'olympiade d'échecs officieuse de 1924 à Paris.