Ukończył PWST we Wrocławiu na wydziale aktorskim. Brał udział w spektaklach dyplomowych m.in. Wesołe kumoszki z Windsoru w reż. Remigiusza Brzyka jako Pan Ford czy w roli Boga Niżyńskiego w spektaklu tanecznym Połamany ludzik w reż. Bożeny Klimczak. Od drugiego roku studiów współpracował z Teatrem Ad Spectatores a po szkole występował na warszawskich deskach Teatru Komedia, Teatru 6. piętro, Teatru Polonia, OCH-Teatru, Teatru Ochoty. Na swoim koncie ma wiele różnorodnych ról filmowych i telewizyjnych. Współpracował z takimi reżyserami jak: Xawery Żuławski Wojna polsko-ruska, Maciej Ślesicki Trzy minuty, BODO KOX Człowiek z magicznym pudełkiem, Tadeusz Król Ostatnie piętro, Mariusz Kuczewski Nie cudzołóż i nie kradnij, Jacek Bromski U Pana Boga w Królowym Moście. Za rolę anioła Mirka w krótkometrażowym filmie Mileny Dutkowskiej Fikołek otrzymał nominacje do Nagrody im. Jana Machulskiego. Szerszej publiczność znany jako asp. Antoni Dziubak z serialu "Ojciec Mateusz”.