Aktor reklamowy, serialowy, dubbingowy i teatralny. W 2021 roku ukończył Akademię Teatralną im. Aleksandra Zelwerowicza w Warszawie. Aktualnie występuje na scenach Teatru Polskiego w Szczecinie, Teatru Muzycznego ROMA, Teatru Muzycznego Rampa, Krakowskiego Teatru Variete, Teatru Muzycznego w Łodzi, Teatru Muzycznego w Toruniu, Teatru Muzycznego Tintilo, a także Teatru Narodowego w Warszawie, Opery i Filharmonii Podlaskiej w Białymstoku, solista Opery Krakowskiej, niedawno dołączył do zespołu Teatru Studio w Warszawie.
Współpracuje z wieloma zespołami muzycznymi i orkiestrami. Między innymi z Orkiestrą Wojskową z Siedlec, czy Orkiestrą Uniwersytetu Muzycznego im. Fryderyka Chopina w Warszawie.
Wykładowca w Szkole Aktorskiej im. Jana i Haliny Machulskich. Od lat pojawia się w roli prowadzącego cykliczne warsztaty artystyczne, zajęcia aktorskie, wokalne i taneczne.
Rozwija swoją karierę również w kierunku choreografii. Stworzył choreografię do trzech spektakli: „Simply the best" - widowisko z przebojami Tiny Turner oraz „Bestia" i "Nowe szaty króla" w reż. Roberta Protasiewicza.
Ma na swoim koncie około 20 tytułów teatralnych. Między innymi: „Przybysz” i „Pretty Woman” w reżyserii Wojciecha Kościelniaka, „F.R.I.E.N.D.S. The Musical Parody” (Joey) w reżyserii Agnieszki Płoszajskiej, „Pretty Woman” oraz „Catch Me if You Can” w reż. Jakuba Szydłowskiego, czy „Jednego Serca" w reż. Anny Sroki-Hryń.
W 2024 roku zadebiutował jako tancerz/performer w operze „D’Arc" w reż. Krystiana Lady, która powstała z okazji obchodów rocznicy Powstania Warszawskiego. W jego CV znajdują się również spektakle dla najmłodszych. Między innymi „Księżniczka Sara” reż. Teresa Kurpias, „Przypadki Robinsona Crusoe” reż. Jakub Szydłowski, a także „Wigilijna Opowieść” (Scrooge) reż. Teresa Kurpias i Marek Grabiniok.