У дорослому футболі дебютував 1942 року виступами за команду клубу «Відень», в якій провів три сезони.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Рапід» (Відень), до складу якого приєднався 1945 року. Відіграв за віденську команду наступні шістнадцять сезонів своєї ігрової кар'єри. За цей час вісім разів виборював титул чемпіона Австрії, ставав володарем Кубка Мітропи.
Завершив професійну ігрову кар'єру у клубі «Зальцбургер», за команду якого виступав протягом 1961—1962 років.
У 1945 році дебютував в офіційних матчах у складі національної збірної Австрії. Протягом кар'єри у національній команді, яка тривала 16 років, провів у формі головної команди країни лише 41 матч.