Po ukończeniu akademii w Wiedniu (1946–1947) oraz konserwatorium w Pradze (1947–1948) rozpoczął swoją karierę artystyczną w Teatrze im. Josefa Kajetána Tyla w Pilźnie (1949–1959), gdzie współpracował przy realizacji 11 oper, 19 baletów a jako autor muzyki scenicznej także przy 17 przedstawieniach. W 1960 roku odszedł do Teatru Narodowego w Pradze, gdzie wystawił łącznie 9 oper i 11 baletów a w latach 1965–1971 pełnił funkcję głównego dyrygenta orkiestry Opery Narodowej w Pradze, znanej ówcześnie jako „Smetanovo divadlo”.

Od 1965 roku zaczął gościnnie występować w Irlandii, najpierw na festiwalu w Wexford, gdzie do 1994 roku wystawił łącznie 18 oper, więcej niż jakikolwiek inny dyrygent przed nim. W 1969 roku został głównym dyrygentem Narodowej Orkiestry Symfonicznej Radia i Telewizji Irlandii. Od 1981 roku był główny dyrygentem gościnnym. W 1994 roku został mu przyznany honorowy tytuł Conductor Laureate Narodowej Orkiestry Symfonicznej Irlandii. Przez dłuższy czas współpracował przy inscenizacjach operowych w Dublin Grand Opera Society. Godna uwagi była również jego współpraca z National Youth Orchestra of Ireland.