Występował w krajach Europy, jak również w Japonii, Mongolii, Chinach, Australii, Nowej Zelandii oraz w Ameryce Środkowej (Kuba, Meksyk) i na Bliskim Wschodzie (Liban i Iran). Brał udział w festiwalach muzycznych w kraju za granicą: Maggio Musicale Fiorentino, Edinburgh Festival, Sagra Musicale Umbra, Holland Festival, Warszawskiej Jesieni, Wratislavia Cantans, festiwal im. Gulbenkiana (Portugalia), Beethovena, Festiwalu Flandryjskim, w Hamburgu, w Perugii, w Bergen, w Rimini, w Bonn, czy w Lyonie.

Prowadził takie orkiestry jak: RAI Roma, RAI Torino, RAI Milano, Orkiestra Narodowa Meksyku, Conservatoire Paris, RTB Bruxelle, Maggio Musicale Fiorentino, Gulbenkian Lizbona, Orkiestra Radia i Telewizji w Moskwie, National Orchestra TV Paris, FOK Praha, Orkiestra Radia Hilversum, Teatro dell Opera Roma, Accademia di Santa Cecilia Roma, oraz orkiestry filharmoniczne w Atenach, Barcelonie, Bratysławie, Budapeszcie, Bukareszcie, Lubljanie i Rotterdamie.

Od 1972 prowadził klasę dyrygentury w Państwowej Wyższej Szkole Muzycznej w Krakowie, w 1983 otrzymał tytuł profesora nadzwyczajnego, a w 1990 profesora zwyczajnego. W latach 1979–1999 był jurorem Międzynarodowego Konkursu Dyrygenckiego im. Grzegorza Fitelberga w Katowicach.