W reprezentacji Szwajcarii zadebiutował 17 marca 1936 w przegranym 0:1 towarzyskim meczu z Irlandią, rozegranym w Dublinie. W 1938 roku został powołany do kadry na mistrzostwa świata we Francji. Na tym turnieju zagrał w dwóch meczach: w 1/8 finału z Niemcami (1:1, a następnie 4:2). Od 1936 do 1946 roku rozegrał w kadrze narodowej 39 meczów, w których strzelił 13 goli.