Aktor, asystent reżysera, z Teatrem KTO związany od 1993 roku.
Absolwent Instytutu Filologii Wschodniosłowiańskiej Uniwersytetu Jagiellońskiego w Krakowie, Instytutu Języka Rosyjskiego im. A. Puszkina w Moskwie i podyplomowych studiów Teorii Tańca Akademii Muzycznej im. F. Chopina w Warszawie.
W latach 1991-1992 tańczył w Balecie Form Nowoczesnych AGH, od 1994 do 2000 r. w prowadzonym przez Tomasza Gołębiowskiego zespole Eurodance 2000.
Przez cztery lata (1998-2002) współpracował z Kijowskim Teatrem Eksperymentalnym. Uczestniczył w wielu międzynarodowych projektach m.in. wystąpił w polsko-norweskiej produkcji teatralnej Life Shots wyreżyserowanej przez Runego Temte (2015), w ramach VIII Międzynarodowego Forum Kultury w Sankt Petersburgu prowadził cykl warsztatów dla studentów Rosyjskiej Akademii Baletu im. A. Waganowej oraz Petersburskiego Uniwersytetu Państwowego (2019).
Od 2005 roku zajmuje się także fotografią. Zrealizował dotychczas cztery wystawy indywidualne: mikro-makro, Utopia, Motion Pictures i Peregrinus. Exhibition, które były prezentowane m.in. w Krakowie, Wrocławiu, Gdański Sopocie, Berlinie, Wiedniu i Londynie.
W latach 2017- 2023 r. był pedagogiem Akademii Sztuk Teatralnych w Krakowie.
W Teatrze KTO debiutował w spektaklu Cinema w reż. A. Weltschka.
Wystąpił w ponad 40 spektaklach wyreżyserowanych przez Jerzego Zonia, wśród których najważniejsze to: Apokryf, Wieża Babel, Nowy Targ, Instalacja I – Sutor, Mazepa, Cantata, Quixotage, Godzina w której nie wiedzieliśmy nic o sobie nawzajem.
Aktualnie w obsadzie spektakli Sprzedam dom, w którym już nie mogę mieszkać, Chór sierot, Zapach czasu, Ślepcy, Peregrinus i ARCADIA.