У дорослому футболі дебютував 1938 року виступами за команду «Батьов», з якої за два роки перейшов до празької «Славії». У складі цтєї команди у 1940—1943 роках чотири рази ставав переможцем чемпіонату Богемії і Моравії, окупованої Третім Рейхом території Чехії, розіграши якого згодом не визнавалися футбольними органами Чехословаччини.
У повоєнні роки був запрошений до Франції, де протягом 1946–1948 років захищав ворота «Сент-Етьєна».
Розпочав тренерську кар'єру, повернувшись до футболу після невеликої перерви, 1956 року, очоливши тренерський штаб польської «Краковії». Працював у польській футбольній першості до 1963 року, змінивши за цей час декілька команд.
Протягом 1959–1960 років і згодом у 1963–1964 роках тренував на батьківщині «Динамо» (Прага) (яке згодом змінило назву на «Славію»).
Завершував тренерську кар'єру у Німеччині, де у середині 1960-х тренував нижчолігові «Вайден» та «Амберг».