Absolwent Państwowej Wyższej Szkoły Teatralnej w Krakowie. W 2000 roku, jeszcze jako student zadebiutował na deskach Starego Teatru w Nie-Boskiej Komedii w reż. K. Nazara. W Teatrze Zagłębia w Sosnowcu zagrał Henryka w Ślubie W. Gombrowicza w reż. J. Bunscha i tytułową rolę w Hamlecie w reż. B. Wyszomirskiego. Wystąpił w głośnych krakowskich inscenizacjach M. Zadary – zagrał główną rolę w Księdzu Marku w Starym Teatrze oraz Dziennikarza i Widmo w Weselu w Teatrze Scena STU. W Teatrze Polskim we Wrocławiu stworzył role w spektaklach W. Rubina, P. Wojcieszka, R. Brzyka i M. Pęcikiewicz. Ostatnio można go było oglądać w Orestei J. Xenakisa, którą M. Zadara przygotował w Operze Narodowej w Warszawie. Ma na swoim koncie również kilka ról filmowych
ludzie teatru