Absolwent studiów licencjackich na kierunku wokalistyka (specjalność – musical) na Akademii Muzycznej im. Stanisława Moniuszki w Gdańsku, student studiów magisterskich na kierunku wokalistyka (specjalność – musical) na Uniwersytecie Muzycznym Fryderyka Chopina w Warszawie. W 2024 r. zadebiutował na scenie Teatru Rampa w Warszawie w musicalu „Wirujący seks. Polskie Love Story”, wcielając się w rolę Benka. Był solistą trasy koncertowej „Karuzela Gna II”. Brał udział w czytaniach performatywnych sztuk „Alma i Rut” (reż. Marek Brand), „Śladowisko” (reż. Mariusz Babicki), „Mąż i żona” (reż. Marta Jankowska). Wystąpił w operze „Czarodziejski flet” w reż. Magdaleny Boć w Teatrze Wybrzeże w Sopocie. Od grudnia 2024 r. gra w musicalu „Rent” w krakowskiego Teatr Variété. W czerwcu 2025 r. miał premierę spektakl „Cienie” w reż. Michała Jarosa w Teatrze Wybrzeże w Gdańsku, w którym gra i do którego jest współautorem muzyki. Od września 2025 r. gra w musicalu „Beetlejuice” w reż. Jacka Mikołajczyka w Teatrze Syrena. Pisze autorską muzykę i prowadzi zajęcia wokalno-aktorskie dla młodzieży.