Absolwent Wydziału Edukacji Muzycznej oraz Zarządzania kulturą Akademii Sztuki w Szczecinie. Od 2005 roku aktywnie działający na scenie szczecińskiej oraz ogólnopolskiej.
Występował oraz współpracował m.in. z Jolantą Szczepaniak, Ebem Davisem, Radzimirem Jimkiem Dębskim, Natalią Kukulską, Krzysztofem Materną, Jackiem Poniedzielskim, Arturem Andrusem, Krzysztofem Materną, Celiną Muzą, Edwardem Linde-Lubaszenko, Janem Kantym-Pawluśkiewiczem, Konradem Pawickim, także Orkiestrą Symfoniczną Filharmonii Szczecińskiej, zespołem Kaliber 44, Susane Folk Trio, Musicofeelya, Pomerania Youth Big Band, Chorzy na Odrę, Konrad Pawicki & Band, kabaretem Jurki.
Związany również ze sceną berlińską, gdzie występował w latach 2005-2017. Wspólpracuje z Teatrem Lalek Pleciuga, Teatrem Polskim w Szczecinie, Piwnicą przy Krypcie. Asystent kierownika muzycznego oraz muzyk obsady musicalu Rent w szczecińskiej Operze na Zamku (2008), kierownik muzyczny koncertów finałowych festiwalu komedii SZPAK (2013, 2014).
Na swoim artystycznym koncie posiada nagrania filmowe (Wszystkie małe kłamstwa Anny, reż. K. Bizio, muz. P. Klimek 2008), jak i kompozycje i aranżacje muzyki teatralnej (Kot w butach, reż. I. Maciejewski, 2010, Paskuda i Maruda, reż. Z. Niecikowski, 2012).
Wraz z formacją Doctor Fisher zrealizował nagrania do kilkunastu spektakli w całej Polsce (muz. P. Klimek), w tym do Pippi Pończoszanki w szczecińskiej Pleciudze. Jego dyskografia obejmuje kilkanaście pozycji, w tym m.in. Skończyliśmy się na Kill’em All (Cho-rzy na Odrę 2012), Zły 2 czyli Noc w muzeum (Konrad Pawicki & Band 2015), I żyli długo i w Szczecinie vol.2 (Filharmonia Szczecińska 2021).
Zdobywca nagród na festiwalach Wake up and live! (2008), Gramy! (2008). Uczeń niemieckiego pianisty i kompozytora-Christopha Reutera.