Ещё студентом Пражской музыкальной академии начал работать репетитором в Пражском национальном театре. С 1949 г. дирижёр Оломоуцкой оперы. В 1956 г. выиграл Безансонский международный конкурс молодых дирижёров, а в 1963 г. — Конкурс дирижёров имени Митропулоса в Нью-Йорке, после чего на протяжении года был помощником Леонарда Бернстайна в Нью-Йоркском филармоническом оркестре. Затем работал в Остравской опере, одновременно выступая в Австрии: в сезоне 1966—1967, в частности, исполнил в Вене все симфонии Антонина Дворжака. С 1971 г. второй дирижёр Чешского филармонического оркестра, одновременно руководитель оркестра в Братиславской опере, выступал также как приглашённый дирижёр в Берлине. В 1980—1984 гг. главный дирижёр Национального театра в Праге.