Absolwent Państwowego Policealnego Studium Wokalno-Aktorskiego im. Danuty Baduszkowej w Gdyni (2016), studia w Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie, na Wydziale Sztuki Lalkarskiej w Białymstoku (kierunek: aktorstwo).
W Teatrze Muzycznym w Gdyni zagrał w spektaklach: Shrek i Skrzypek na dachu (reż. Maciej Korwin), Zły (reż. Wojciech Kościelniak) i Kumernis, czyli o tym, jak Świętej Panience broda rosła (reż. Agata Duda-Gracz). Brał też udział w koprodukcjach Teatru Muzycznego w Gdyni z niemieckim Uckermärkischen Bühnen Schwedt: Romeo i Julia (reż. Reinhard Simon) i Willibald im Elfenwald (reż. Reinhard Simon).
Od września 2018 aktor etatowy w Teatrze Muzycznym Capitol.
ROLE W TEATRZE MUZYCZNYM CAPITOL:
Blaszany bębenek (2018, reż. Wojciech Kościelniak) – Leo Hyś
Trzej muszkieterowie (2015, reż. Konrad Imiela) – Grimaud (w obsadzie od lutego 2019)
Czarnoksiężnik z Krainy Oz (2011, reż. Jerzy Bielunas) – Tchórzliwy Lew (w obsadzie od 2019)
Mock. Czarna burleska (2019, reż. Konrad Imiela) – Herbert Anwaldt
Alicja (2021, reż. Martyna Majewska) – Bratanek Alicji / Bliźniak 1 / Pokojowy Żaba / Serduszko / Stenotypista
Cesarz (2022, reż. Cezi Studniak) – WU (Wieczne Umieranie)
Priscilla, Królowa Pustyni. Musical (2022, reż. Cezary Tomaszewski) – Farrah, Errol, Barman
A statek płynie (2023, reż. Wojciech Kościelniak) – Sir Reginald Dongby