Dyrygował ponad 40 orkiestrami, m.in. Academy of St. Martin in the Fields, , Polską Orkiestrą Radiową, Sinfonią Varsovia, NOSPR, Sinfonią Iuventus, Capellą Bydgostiensis, Polską Filharmonią Kameralną w Sopocie (i wieloma innymi polskimi orkiestrami filharmonicznymi i operowymi), Leopoldinum, Elbląską Orkiestrą Kameralną, Śląską Orkiestrą Kameralną, Sinfonietta Cracovia, Sinfonią Viva, Toruńską Orkiestrą Symfoniczną, Orkiestrą Symfoniczną im. Karola Namysłowskiego w Zamościu i Orkiestrą Symfoników Bydgoskich.

Jako instrumentalista, kompozytor, aranżer, dyrygent, wziął udział w nagraniu ponad 200 płyt CD.

Ma na swoim koncie ponad 3000 aranżacji na mniejsze i większe składy instrumentalne. W swoim dorobku kompozytorskim ma kilkadziesiąt tematów jazzowych, piosenek, oraz kompozycje współczesne, charakteryzujące się neoklasycznym i neoromantycznym podejściem do materii dźwiękowej.