Studia dyrygenckie ukończył w Państwowej Wyższej Szkole Muzycznej w Warszawie w klasie dyrygentury symfoniczno-operowej prof. Bogusława Madeya. Jeszcze w czasie studiów został zaangażowany do Teatru Wielkiego w Łodzi, gdzie przeszedł wszystkie stopnie kariery dyrygenckiej (asystent dyrygenta, dyrygent, kierownik wokalny, dyrygent-szef orkiestry), by w latach 1981-87 pełnić funkcję dyrektora artystycznego tej sceny.
Absolwent Akademii Muzycznej w Katowicach, gdzie ukończył studia w specjalnościach: kompozycja i teoria muzyki oraz dyrygentura symfoniczno-operowa (stopień doktora sztuk muzycznych) w klasie dr hab. S. Bywalca. Uczestniczył w Mistrzowskich Kursach Dyrygenckich prowadzonych przez M. Dittricha, G. Chmurę, J. Kaspszyka czy L. Livingstona. Był związany z Orkiestrą Kameralną Miasta Jaworzna Archetti jako skrzypek oraz dyrygent w latach 2014-2023. Prowadził z sukcesami Polską Młodzieżową Orkiestrę Symfoniczną w Bytomiu oraz Młodzieżową Orkiestrę Symfoniczną im. Karola Szymanowskiego w Katowicach. Był dwukrotnym beneficjentem programu Narodowego Instytutu Muzyki i Tańca: Dyrygent-rezydent.
Absolwent Uniwersytetu Muzycznego Fryderyka Chopina w Warszawie w klasie wiolonczeli profesora Tomasza Strahla oraz w klasie dyrygentury symfoniczno-operowej w klasie profesor Moniki Wolińskiej. Już od początku swojej edukacji akademickiej fascynował go aparat orkiestrowy, co mocno ukierunkowało jego ścieżkę rozwoju instrumentalnego stawiając za priorytet wszelkie aktywności związane z wykonawstwem ansamblowym.