Tussen 1929 en 1939 speelde hij 34 wedstrijden voor de nationale ploeg en scoorde acht keer. Op 20 oktober 1929 maakte hij zijn debuut tegen Finland. De Duitsers wonnen met 4-0 en hij kon één keer scoren. Hij werd echter pas vanaf 1934 een vaste waarde en werd kort voor het WK in Italië. De "Mannschaft" verloor in de halve finale van Tsjecho-Slowakije en veroverde in de troostfinale tegen Oostenrijk nog de derde plaats. Op 16 mei 1937 maakte hij deel uit van het team dat met 8-0 won van Denemarken en de geschiedenis zou ingaan als de Breslau-Elf. In de 78ste minuut scoorde hij de 8-0. Duitsland was dan ook een favoriet voor het Wk in Frankrijk in 1938, maar door de Anschluss was er grote druk om ook spelers uit Oostenrijk op te stellen. De spelers waren niet op elkaar ingespeeld en de ploeg werd in de eerste ronde uitgeschakeld. Ook 22 oktober 1939 speelde hij zijn laatste interland tegen Bulgarije.