Jest autorem kilkunastu utworów na akordeon w odsłonie solowej i kameralnej. Prawykonania jego kompozycji odbyły się we Włoszech, na Litwie, Słowacji oraz w Polsce. W 2018 roku nakładem Akademii Muzycznej w Łodzi ukazały się drukiem jego utwory Hunting na skrzypce i akordeon (2016) oraz Gdańsk Landscape na trio akordeonowe (2017).
Do znaczących wydarzeń w jego karierze należało wykonanie utworu circulatio Artura Zagajewskiego na akordeon, akordeon ćwierćtonowy i orkiestrę symfoniczną podczas 60. Międzynarodowego Festiwalu Muzyki Współczesnej „Warszawska Jesień” wraz z akordeonistą Eneaszem Kubitem oraz Narodową Orkiestrą Symfoniczną Polskiego Radia pod dyrekcją Alexandra Liebreicha.
Muzyka teatralna
Jako muzyk, aranżer i kompozytor stale współpracuje z łódzkimi teatrami: im. Stefana Jaracza, Studyjnym, Lalek „Arlekin”, Małym w Manufakturze oraz Powszechnym. Jest autorem muzyki i opracowań muzycznych do spektakli, m.in. w reżyserii Mariusza Grzegorzka (Dzieci widzą duchy, Nie jedz tego!