Aktor, absolwent Wydziału Aktorskiego Akademii Teatralnej im. A. Zelwerowicza w Warszawie. W 2018 roku zadebiutował na Scenie na Woli Teatru Dramatycznego w spektaklu „Irańska konferencja” autorstwa i w reżyserii Iwana Wyrypajewa. Wcielił się tam w rolę Daniela Christensena. Współpracował również z Teatrem Narodowym, Teatrem Syrena oraz Teatrem Ochoty. Współpracuje z kilkunastoma studiami dubbingowymi i lektorskimi oraz z Teatrem Polskiego Radia.