Aktor Teatru Polskiego w Bydgoszczy. Współpracował z takimi teatrami, jak: Marjanishvili Theater w Tibilisi, Teatr Powszechny w Warszawie, Teatr na Woli w Warszawie, Teatr Polski w Bielsku Białej, czy Teatr Dramatyczny w Wałbrzychu. Zagrał w spektaklach wyreżyserowanych między innymi przez: Wojciecha Farugę, Justynę Sobczyk, Pawła Łysaka, Michała Siegoczyńskiego, Olgę Chajdas i Jakuba Kroftę.

W latach 2016-2018 wykładowca ruchu scenicznego w Szkole Aktorskiej Haliny i Jana Machulskich. W 2020 roku otrzymał indywidualną nagrodę aktorską w Ogólnopolskim Konkursie na Wystawienie Polskiej Sztuki Współczesnej za spektakl Inna dusza oraz nagrodę zespołową XVIII Festiwalu Prapremier za spektakl Trump i pole kukurydzy.

spektakle