З дитинства цікавився футболом і грав за декілька команд. 1916 року був призваний до австро-угорської армії і відправлений на фронт Першої Світової війни. Отримавши важке поранення, наступного року був демобілізований.
Відновившись від поранення, у повоєнний час продовжив грати у футбол. Протягом 1919—1924 років грав за віденські «Аматор» та «Ферст Вієнна».
Згодом у 1924—1927 роках захищав кольори команди «Зіммерингер СК». Навесні 1927 року переїхав до Латвії, де очолив тренерський штаб місцевої збірної, утім вже восени повернувся до кар'єри гравця на батьківщині. Знову грав за «Аматор», який на той час вже змінив назву на «Аустрію». Остаточно був змушений завершити виступи на полі 1929 року через лейкемію.
Згодом у 1931—1932 роках працював зі швейцарським «Гренхеном», після чого очолив тренерський штаб «Базеля». Виграв із цією командою Кубок Швейцарії 1933 року, але вже 26 листопада того ж року передчасно помер на 36-му році життя через прогресуючу лейкемію.