Absolwent Akademii Sztuk Teatralnych na wydziale Teatru Tańca. W 2022 roku zadebiutował w teatrze muzycznym w Teatrze Rozrywki w spektaklu ,,Koty” (reż. Jakub Szydłowski) w roli Mefistofeliksa oraz Filutka. W latach 2019-2023 aktor Teatru OdRuchu przy Teatrze Małym w Tychach, gdzie wystąpił w spektaklach „Deklaracja 6888”, „Po drugiej stronie Wisły” oraz „karma.”; w tym ostatnim pełnił również funkcję asystenta choreografa. Współpracował z krakowskim zespołem Art Color Ballet. Wystąpił także w spektaklach „Homoangelicus” (reż. Wojciech Terechowicz, Aleksander Kopański), „Historia stworzeń bezdomnych” (reż. Aleksander Kopański), „Pęknięcie” (reż. Sylwia Hefczyńska-Lewandowska), „Mokosz” (reż. Eryk Makohon), „Dziś wielka rewia” (Teatr Nowy Proxima w Krakowie). Występuje w zespole tanecznym Teatru Muzycznego Roma w spektaklu ,, We Will Rock You” (reż. Wojciech Kępczyński).