Absolwent LO im ks. Piotra Skargi w Szamotułach. W 2008 roku ukończył studia na wrocławskiej PWST. Podczas studiów współpracował z Teatrem Ad Spectatores i Teatrem Współczesnym. Od 2009 roku mieszka w Warszawie. Debiutował w Teatrze Komedia w Warszawie rolą Justina w sztuce “After Ashley Show”. Występuje w Teatrze Polonia, Och-Teatrze i Teatrze 6. piętro.

2008 • TV

2022 • TV

2016 • Movie

2012 • Movie
2012 • TV

2024 • Movie
as Asystent w tv
as Szkoleniowiec
as Sebastian 'Sebuś' Czapka
as "Pała"
as Kacperek
as Tax Advisor
as Sebastian 'Sebuś' Czapka
as Jezus
as Student Heniek
as Mężczyzna
as Angel Mirek
as ksiądz dyżurny
as Bartek
as Physician
as aspirant Antoni Dziubak
259 episodes
1 episodes
as Piłkarz "Mati"
144 episodes
as Paweł Trop
11 episodes
as Marek Lisicki 1978r
3 episodes