Ukończył Akademię Muzyczną im. Fryderyka Chopina w Warszawie (fortepian klasyczny) oraz Akademię Muzyczną w Katowicach (fortepian jazzowy). Jest laureatem klasycznych oraz jazzowych konkursów pianistycznych. Jako kompozytor, aranżer i kierownik muzyczny współpracuje z wieloma polskimi teatrami (Teatr Narodowy w Warszawie, Opera i Filharmonia Podlaska w Białymstoku, Teatr Muzyczny im. Danuty Baduszkowej w Gdyni, Opera Nova w Bydgoszczy, Teatr Muzyczny w Poznaniu, Teatr Palladium, Teatr Współczesny, Teatr Syrena i Studio Buffo w Warszawie, Teatr Muzyczny w Szczecinie, Teatr Atelier w Sopocie, Teatr im. Juliusza Osterwy w Lublinie, Teatr Muzyczny w Łodzi).
Współautor (wraz z bratem Dawidem) muzyki do musicalu „Piloci”. Ponadto w Teatrze Muzycznym ROMA kierownik muzyczny spektakli „We Will Rock You”, „Waitress”, „Aida”„Mamma Mia!”, „Ale musicale!”, „tik, tik… BUM!”, „Once”, „Pięć ostatnich lat” i „Alicja w krainie czarów” oraz czterech innych przedstawień, do których stworzył również muzykę i aranżacje: „Przypadki Robinsona Crusoe”, „Księga dżungli”, „Adonis ma gościa” i „Proces – spektakl muzyczny”. Autor muzyki i kierownik muzyczny spektaklu „Kajko i Kokosz. Szkoła Latania” w Teatrze Syrena w Warszawie. Autor muzyki do przedstawienia „Mikołajek” w Teatrze Muzycznym w Toruniu. Twórca aranżacji i kierownik muzyczny spektaklu „Z ręką na gardle” w Teatrze Współczesnym w Warszawie. W Teatrze Muzycznym w Łodzi kompozytor i kierownik muzyczny spektakli „Drakula” i „Tadek na tropach Minotaura” oraz kierownik muzyczny i dyrygent musicali „Pretty Woman” oraz „Złap mnie jeśli potrafisz”.
Oprócz musicali i spektakli teatralnych skomponował wiele utworów instrumentalnych oraz piosenek. W 2018 roku był dyrygentem i autorem aranżacji muzycznych Gali Jubileuszowej 100-lecia Stowarzyszenia Autorów ZAiKS. Płyty, których jest producentem muzycznym, osiągnęły status potrójnej platyny („Mamma Mia!”), platyny („Piloci”), a za muzykę do przedstawienia „Przypadki Robinsona Crusoe” był nominowany do nagrody Fryderyk (2020).
TM ROMA: „We Will Rock You”, „Waitress”, „Aida” (kierownictwo muzyczne), „Piloci” (muzyka, kierownictwo muzyczne), „Mamma Mia!” (kierownictwo muzyczne), „Ale musicale!” (kierownictwo muzyczne, aranżacje), „Deszczowa piosenka” (dyrygent).
TM ROMA (Nova Scena): „Bajo Bongo”, „Niestety, to nie ty” (aranżacje, kierownictwo muzyczne), „tik, tik… BUM!” (kierownictwo muzyczne), „Przypadki Robinsona Crusoe” (muzyka, kierownictwo muzyczne), „Once” (kierownictwo muzyczne), „Księga dżungli” (muzyka, kierownictwo muzyczne), „Pięć ostatnich lat (kierownictwo muzyczne), „Alicja w krainie czarów” (kierownictwo muzyczne, aranżacje), „Adonis ma gościa”, „Proces – spektakl muzyczny” (muzyka, kierownictwo muzyczne).