У дорослому футболі дебютував 1952 року виступами за команду клубу «Дукла» (Прага), в якій провів чотири сезони.
У 1957 році перейшов до клубу «Славія», за який відіграв 3 сезони. Завершив професійну кар'єру футболіста виступами за команду «Славія» (Прага) у 1960 році.
У 1952 році дебютував в офіційних матчах у складі національної збірної Чехословаччини. Протягом кар'єри у національній команді, яка тривала 7 років, провів у формі головної команди країни 18 матчів.