Komponuje muzykę teatralną i filmową, między innymi do serii kilkunastu filmów animowanych Marka Luzara pod tytułem „Szkoła Mędrców”. W 1998 roku został laureatem nagrody przyznawanej przez prezydenta miasta Bielska-Białej – „Ikar’98” za wydarzenie roku jakim było prawykonanie utworu „Droga Nadziei – oratorium oświęcimskie”, które odbyło się 11 listopada 1998 roku w Oświęcimiu.

W 2001 roku skomponował oratorium beskidzkie „Gość Oczekiwany” według dramatu Zofii Kossak. Prawykonanie oratorium miało miejsce podczas II Międzynarodowego Festiwalu Muzyki Sakralnej „Sacrum in Musica” w Bielsku-Białej. Utwór był również wykonywany m.in. w bazylice Bożego Miłosierdzia w Krakowie-Łagiewnikach podczas wizyty Jana Pawła II w 2002 roku, w katedrze w Gliwicach oraz w Opolu, w kościele Wniebowstąpienia Pańskiego w Warszawie, gdzie został uznany wydarzeniem artystycznym 2003 roku.

W 2004 roku miało miejsce prawykonanie kolejnego oratorium – „Święty Piotr” opartego na tekstach Nowego Testamentu, przedstawione również w 2005 roku w bazylice Opatrzności Bożej w Warszawie.

21 lutego 2006 w Bielskim Centrum kultury odbył się koncert kompozytorski promujący nową płytę solową „Wysokie Góry”.

W grudniu 2006 roku odbyło się prawykonanie utworu „14 dni pod ziemią” skomponowanego z okazji 25 rocznicy strajku w kopalni „Piast” w Bieruniu.