W swojej twórczości kompozytorskiej łączy technikę brzmień instrumentów klasycznych i elektronicznych, wykorzystując między innymi doświadczenia zdobyte na kursach Stockhausenowskich. Dowodem tego jest nie tylko jego muzyka teatralna, ale także Missa Mundana, msza na chór, orkiestrę, solistów, organy i media elektroniczne, dedykowana papieżowi Janowi Pawłowi II. Jej prawykonanie, pod dyrekcją kompozytora, miało miejsce 3 kwietnia 2005 roku, kilkanaście godzin po śmierci Jana Pawła II, w Katedrze Bydgoskiej.

Ważniejsze kompozycje Nie kochaj, ty mała, artysty, widowisko poetyckie do tekstów Mariusza Trzaski (1986) Jak uwięziony motyl, widowisko poetyckie do wierszy Haliny Poświatowskiej (1990) Muzyka do spektaklu Boogie – Woogie w reż. Zbigniewa Wróbla (1991) Prelude1 na fortepian (1993) Taka już jestem, musical dla dzieci do tekstu Mariusza Trzaski (1994) Non omnis moriar na chór mówiony (1994) Muzyka do spektaklu Pożądanie schwytane za ogon w reż. Wiesława Górskiego (1995) Muzyka do spektaklu Anioł na dworcu w reż. Jana Kulczyńskiego (1995) Był sobie teatr, widowisko poetyckie (1995) Ciernie na chór mieszany i orkiestrę smyczkową (1995) Muzyka do spektaklu Bajkowy Turniej w reż. Krystyny Jakóbczyk (1996) Muzyka do spektaklu Malutka czarownica w reż.