Student V roku Akademii Teatralnej w Warszawie. Pochodzi z Tarnowa gdzie stawiał pierwsze kroki na deskach Teatru im. Ludwika Solskiego. Aktor filmowy, telewizyjny, teatralny i dubbingowy.
Jego debiutem na małym ekranie był „Wilk” członek organizacji „Pazur” w serialu TVP „Ludzie i Bogowie” w reż. Bodo Koksa.
W 2020 r zagrał w takich serialach jak : ” Żywioły Saszy – Ogień ” rola Adam Gajek, „Osiecka” rola Marek Hłasko , „Kontrola” rola Kacper (Serial zdobył wyróżnienie specjalne na warszawskim międzynarodowym festiwalu Up to 21, wyświetlany na platformie YouTube ponad 47 mln razy , ponadto wyświetlany był na festiwalu „Kino na Granicy” w Cieszynie)
Jest laureatem Nagrody Róży w kategorii debiut w Teatrze Polskiego Radia za rolę w słuchowisku „Chaja i Chaim. Opowieść o dwóch liściach” autorstwa Marty Rebzdy w reżyserii Waldemara Modestowicza.
Jeden z najlepiej zapowiadających się aktorów młodego pokolenia.