Il commence sa carrière en jouant chez les jeunes du ESV Stadlau entre 1921 et 1926 avant de signer en pro au Rapid de Vienne de 1926 à 1937. Il retourne ensuite dans son club formateur avant de partir jouer au FAC en 1940. Il part ensuite finir sa carrière au Kremser SC jusqu'en 1945.