Aktor Teatru Modrzejewskiej od 2005 roku; wcześniej aktor wrocławskiego offowego Teatru Zakład Krawiecki, stypendysta Prezydenta Wrocławia. W Legnicy grał w spektaklach reżyserowanych przez Lecha Raczaka, Przemysława Wojcieszka, Jacka Głomba, Pawła Kamzę, Piotra Cieplaka, Ondreja Spišáka i in. Poza Legnicą zagrał w „Hamlecie” (reż. Agata Duda-Gracz) w Teatrze Nowym w Poznaniu (2019) oraz w spektaklu „Matka Courage krzyczy” (reż Grzegorz Grecas) wrocławskiego Teatru Układ Formalny. Za monodram "Roxxy 2 Hot" (reż. Sz. Turkiewicz) otrzymał nagrodę na 39. Ogólnopolskim Festiwalu Teatrów Jednego Aktora we Wrocławiu (2010). W 2011 wyreżyserował własny tekst "Zrozumieć H." na OFF-ie wrocławskiego Przeglądu Piosenki Aktorskiej (premiera na scenie Teatru Modrzejewskiej 13 grudnia 2011 r., II nagroda reżyserska na 3. Koszalińskich Konfrontacjach Młodych "m-teatr" 2012), a także w ramach europejskiego projektu PLOTS adaptację Szekspirowskiej "Burzy" pt. "tempEst/bUrza" w międzynarodowej obsadzie. Współtworzył także adaptację "Niekończącej się opowieści" (2010) oraz "Innego chłopca" (2012). W 2013 roku w Bałtyckim Teatrze Dramatycznym w Koszalinie wyreżyserował własną adaptację "Wojna nie ma w sobie nic z kobiety" Swietłany Aleksijewicz, za którą otrzymał Srebrną Ostrogę - nagrodę "dla najbardziej obiecującego twórcy zachodniopomorskich scen". Jest także laureatem nagrody Jury Młodych za rolę w "Orkiestrze" (reż. J. Głomb) i reżyserię „Zrozumieć H” na XII Ogólnopolskim Festiwalu Dramaturgii Współczesnej „Rzeczywistość przedstawiona” w Zabrzu (2012), a także nagrody aktorskiej na XVI edycji tego festiwalu za role w „Hymnie narodowym” P. Wojcieszka (2016). W 2017 roku wystawił autorski monodram „Maraton/ Tren” w Teatrze Modrzejewskiej, a także (wspólnie z P. Wojcieszkiem) spektakle „Strefa” i „Czystka” (2017) we Wrocławiu (Teatr Muzyczny Capitol – Scena Restauracja). W 2022 roku wystawił prapremierowo „Widzę nic” Filipa Zawady we Wrocławskim Teatrze Współczesnym i Teatrze Modrzejewskiej. „Gazeta Wyborcza Wrocław” uhonorowała go nagrodą kulturalną „Warto” (2017). W Subiektywnym Spisie Aktorów Teatralnych Jacka Sieradzkiego pojawił się dwukrotnie w kategorii „Zwycięstwo” – w 2017 roku za role w „Hymnie narodowym” w reż. P. Wojcieszka, a w 2021 za rolę Biskupa Vergerusa w „Fanny i Aleksandrze” w reż. Ł. Kosa. W 2021 roku reżyserował Koncert Finałowy Konkursu Interpretacji Piosenki PPA we Wrocławiu. Za duodram „Mój niepokój jest twoim niepokojem” otrzymał trzecią nagrodę specjalną nurtu SzekspirOFF Produkcja 25. Festiwalu Szekspirowskiego w Gdańsku (2021). Od 2017 roku jest wykładowcą wrocławskiej Filii Akademii Sztuk Teatralnych w Krakowie.