W latach 1986–1988 pracował w operze w Izmirze w Turcji. Po powrocie do kraju był szefem artystycznym Opery i Operetki w Szczecinie i ponownie Operetki Warszawskiej. W 1995 roku objął stanowisko dyrektora artystycznego Opery Bałtyckiej, gdzie przygotowywał muzycznie m.in. Straszny dwór, Zemstę nietoperza, Toscę, Wesołą wdówkę, Fidelio, Cyrulika sewilskiego. Od roku 1999 do 2006 dyrektor artystyczny Teatru Muzycznego w Łodzi. Dyrygował zespołem Teatru w tak prestiżowych miejscach jak: Filharmonia Berlińska, Deutsche Oper w Berlinie, Filharmonia w Monachium, Palais des Beaux-Arts w Brukseli, czy Koenigin Elisabethzaal w Antwerpii.
Od 2012 r. jest kierownikiem muzycznym oraz dyrygentem w Teatrze Muzycznym w Lublinie.
W 2023 został odznaczony Srebrnym Medalem „Zasłużony Kulturze Gloria Artis”.
Ma na swoim koncie 83 przedstawienia operowe, 34 operetkowe i 6 musicali. Gościnnie dyryguje m.in. w Operze Śląskiej i Teatrze Wielkim – Operze Narodowej. Współpracuje z większością filharmonii w Polsce. Ma w swoim dorobku liczne nagrania dla Polskiego Radia i TV.