Absolwent kulturoznawstwa na Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie (specjalizacja: zarządzanie kulturą); obecnie studiuje tam filozofię. Redaktor działu „Muzyka i sztuka” portalu Orygenes+, współpracuje również z Filharmonią Narodową i Fundacją Gargano.
Wśród jego kompozycji znajduje się kilkadziesiąt utworów na chór a cappella oraz kilkanaście pieśni na głos i fortepian. W 2018 roku opublikował zbiór Usque ad finem, który zawiera siedem partytur pieśni chóralnych do utworów XIX-wiecznych poetów.
Jest laureatem nagrody specjalnej w 6. edycji International Composer’s Competition Opus ignotum, I miejsca w I Ogólnopolskim Konkursie Kompozytorskim im. Renaty Gleinert na piosenkę w języku kaszubskim, II miejsca w Ogólnopolskim Konkursie Kompozytorskim Legnica Cantat 2017, II miejsca w IV Ogólnopolskim Konkursie Kompozytorskim na chóralny utwór pasyjny do tekstu w języku kaszubskim oraz III miejsca w I Ogólnopolskim Konkursie Kompozytorskim na piosenkę o Wejherowie.