Absolwent wydziału aktorskiego Krakowskich Szkół Artystycznych.
Współpracował z Teatrem Temat z Warszawy, z którym wziął udział w spektaklu Wojna nie jest kobietą w reżyserii Renaty Dymnej. Aktualnie występuję również w Teatrze Bakałarz.
W latach 2012-2019 roku był aktorem teatru tańca w Warszawie. Jako tancerz wystąpił również w kilku teledyskach muzycznych (m.in. Sylwii Grzeszczak i Joanny Lewandowskiej).
Prywatnie pasjonat tenisa ziemnego i przyrody (mgr inż. ochrony środowiska).
Z Teatrem KTO związany od 2020 roku.
Wystąpił w performatywnej instalacji Biedni Polacy patrzą na getto.
Aktualnie w obsadzie spektakli: Ślepcy, Zapach czasu, Peregrinus, Serena – traktat o samogłoskach i ARCADIA.