Avec l'équipe d'Autriche, il participe aux Jeux olympiques de 1936 à Garmisch-Partenkirchen. Il est présent également aux championnats du monde 1930, 1931, 1933, 1935 ainsi qu'au championnat d'Europe 1932. Le capitaine est le seul joueur à jouer en dehors de l'Autriche.