ukończył z wyróżnieniem dyrygenturę symfoniczno-operową w klasie Jana Wincentego Hawela w Akademii Muzycznej w Katowicach, gdzie sam jest obecnie zatrudniony w Katedrze Kompozycji, Dyrygentury i Teorii Muzyki. W latach 2006–13 był dyrektorem artystycznym Akademickiej Orkiestry Symfonicznej im. K. Szymanowskiego w Katowicach.
Współpracował z tak znanymi dyrygentami, jak Gabriel Chmura, Takuo Yuasa, Arturo Tamayo, Jacek Kaspszyk, Krzysztof Penderecki, Paul McCreesh. Jest także absolwentem Akademii Muzycznej w Krakowie, gdzie studiował grę na oboju u Jerzego Kotyczki. Jako stypendysta sieneńskiej Accademia Musicale Chigiana doskonalił swój warsztat dyrygencki w klasie mistrzowskiej Gianluigiego Gelmettiego (2001) i Lothara Zagroska (2002 – Diploma di Merito). Brał także udział w kursach mistrzowskich dla dyrygentów, prowadzonych m.in. przez Gabriela Chmurę, Kurta Masura, Zoltána Peskó, Pierre’a Bouleza. Jest stałym dyrygentem Orkiestry Muzyki Nowej, którą kierował podczas różnych festiwali muzyki współczesnej, takich jak Warszawska Jesień, Musica Polonica Nova i Musica Electronica Nova we Wrocławiu, Poznańska Wiosna Muzyczna, Melos-Ethos w Bratysławie, Aksamitna Kurtyna 2 we Lwowie, Festiwal Muzyki Pawła Szymańskiego w Warszawie, Beijing Modern, Hindsgavl Festival w Danii. Podczas Warszawskiej Jesieni 2005 współpracował z IRCAM-em i solistami Court-circuit Ensemble (Francja) przy wykonaniu Répons Pierre’a Bouleza. Od 2011 roku jest członkiem Komisji Programowej festiwalu Warszawska Jesień, a od 2013 dyrektorem festiwalu Musica Polonica Nova we Wrocławiu.