1935 és 1937 között 10 alkalommal szerepelt az osztrák válogatottban és három gólt szerzett. Tagja volt az 1934-es olaszországi világbajnokságon negyedik helyezett csapatnak. Az Anschluss után 1938 és 1939 között négy alkalommal szerepelt a német válogatottban és egy gólt ért el. Részt vett az 1938-as franciaországi világbajnokságon német színekben. 1946 és 1948 között ismét az osztrák válogatottban játszott. Hét mérkőzésen lépett pályára és egy gólt szerzett. Az osztrák válogatottban összesen 17 találkozón játszott és négy gólt ért el. 1948-ban a londoni olimpián részt vett az osztrák válogatottal.