W latach 1998–2002 uczestniczył w Mistrzowskich Kursach Interpretacji i Kompozycji, prowadzonych przez Karlheinza Stockhausena w Kuerten koło Kolonii (1998–2002). We współpracy z Markusem Stockhausenem skomponował utwór na trio jazzowe i orkiestrę symfoniczną Choral und Sehnsucht, którego prawykonanie odbyło się 19 marca 2002 roku w Konzertsaal w Solingen koło Kolonii. Warsztat kompozytorski doskonalił także pod kierunkiem Elżbiety Sikory, Alaina Savoureta i Ewy Synowiec (Międzynarodowy Kurs dla Kompozytorów, Gdańsk 2000). W 2005 roku uzyskał stopień naukowy doktora w zakresie sztuk muzycznych, w dyscyplinie dyrygentura, habilitację w tej dziedzinie uzyskał w roku 2012, w latach 2013–2021 profesor nadzwyczajny Akademii Muzycznej w Bydgoszczy.
Postanowieniem z 27 lipca 2021 otrzymał nominację profesorską, uzyskując tytuł profesora sztuki w dyscyplinie sztuk muzycznych.
Jest również absolwentem Uniwersytetu Warszawskiego, gdzie na Wydziale Neofilologii w Instytucie Anglistyki ukończył podyplomowe studia w zakresie: Developing Translation Skills - Doskonalenie warsztatu tłumacza (2023).