Uniwersytet Muzyczny Fryderyka Chopina w Warszawie.
Ukończył Państwową Wyższą Szkołę Muzyczną w Łodzi, ukończył w tej uczelni dwa wydziały: instrumentalista (klasa altówki prof. Zbigniewa Friemana) oraz wydział teorii, kompozycji i dyrygentury (klasa prof. Tomasza Kiesewettera, dyplom z wyróżnieniem). W 1972 r. otrzymał stypendium Rządu Włoskiego i kształcił się we Włoszech pod kierunkiem dyrygenta Franco Ferrary. W latach 1975–76 odbył studia aspiranckie w Konserwatorium Leningradzkim im. Mikołaja Rimskiego-Korsakowa w klasie prof. Arwida Jansonsa.
Od 1976 r., po powrocie do kraju, wykładał jako docent kontraktowy w Państwowej Wyższej Szkole Muzycznej w Gdańsku W latach 1991–2007 był profesorem nadzwyczajnym Akademii Muzycznej im. Stanisława Moniuszki w Gdańsku, w której powołał klasę dyrygentury symfonicznej i operowej przy Wydziale Teorii, Kompozycji i Dyrygentury. Założył także i kierował Podyplomowymi Studiami dla Dyrygentów Orkiestr Dętych.
Od 1964 r. kierował chórem zawodowym Filharmonii Krakowskiej, na zaproszenie ówczesnego Dyrektora Artystycznego, Henryka Czyża, gdzie przygotował chóry do nagrań płytowych Pasji wg św. Łukasza Krzysztofa Pendereckiego (wraz z Henrykiem Czyżem i Józefem Suwarą otrzymał w 1967 r. nagrodę Grand Prix du Disque). W latach 1970–1980 był Dyrektorem Artystycznym Filharmonii Olsztyńskiej.
Od 1980 r. był kierownikiem muzycznym Warszawskiej Opery Kameralnej, w latach 1982 – 1984 zastępcą Dyrektora Naczelnego i Artystycznego Teatru Wielkiego w Warszawie, pracował równocześnie w Akademii Muzycznej w Warszawie prowadząc jej orkiestrę symfoniczną. W latach 1984–1993 był Dyrektorem Artystycznym Opery Bałtyckiej, a następnie Filharmonii Bałtyckiej.
Od września 1994 do czerwca 1996 był Dyrektorem Artystycznym Opery Narodowej w Skopju (Macedonia). W latach 1997–1999 był konsultantem artystycznym Filharmonii w Koszalinie i w Olsztynie. Od września 2003 do grudnia 2007 roku ponownie był Kierownikiem Muzycznym Opery Bałtyckiej. W latach 2008–2011 pełnił funkcję Dyrektora Artystycznego Warmińsko- Mazurskiej Filharmonii w Olsztynie. W październiku 2009 r. z jego inicjatywy powstał Chór Warmińsko-Mazurskiej Filharmonii im. Feliksa Nowowiejskiego w Olsztynie.
Występuje na wszystkich ważniejszych scenach i estradach koncertowych Polski. Od 01 listopada 1999 do 06 lutego 2000 odbył tournée europejskie z Orkiestrą i Baletem Teatru z St. Petersburga z którym nadal współpracuje.