Aktor teatralny, filmowy i telewizyjny. Współpracuje z Teatrem Polskiego Radia. W 1996 roku ukończył Wydział Lalkarski Państwowej Wyższej Szkoły Teatralnej we Wrocławiu. Przez wiele sezonów związany z legendarnym zespołem Teatru im. Heleny Modrzejewskiej w Legnicy za dyrekcji Jacka Głomba.
Od 2009 roku jest aktorem Teatru Ateneum, do którego dołączył na zaproszenie dyrektor Izabelli Cywińskiej.
SPEKTAKLE Z BIEŻĄCEGO REPERTUARU
- Robert w „Mój syn chodzi, tylko trochę wolniej” Ivora Martinicia, reżyseria – Iwona Kempa (premiera 2025)
- Kot z Cheshire Serc w “Alicji w Krainie Snów” Małgorzaty Sikorskiej-Miszczuk i Wawrzyńca Kostrzewskiego,
reżyseria – Wawrzyniec Kostrzewski (premiera 2022) - Jacek w “To wiem na pewno” Andrew Bovella, reżyseria – Iwona Kempa (premiera 2022)
- “Misja: Młynarski”, reżyseria – Jacek Bończyk (premiera 2021)
- Pierre w “Ojcu” Floriana Zellera, reżyseria – Iwona Kempa (premiera 2017)
SPEKTAKLE ARCHIWALNE
Don Carlos w “Don Juanie” Moliera,
reżyseria – Mikołaj Grabowski (premiera 2021)
Prokurator w “Ławie przysięgłych” Ivana Klimy,
reżyseria – Jakub Krofta (premier 2020)
Gombrowicz w “Trans-Atlantyku” Witolda Gombrowicza,
reżyseria – Artur Tyszkiewicz (premiera 2018)
Porucznik w “Dworze nad Narwią” Jarosława Marka Rymkiewicza
reżyseria – Artur Tyszkiewicz (premiera 2019)
Kreon w “Antygonie” Sofoklesa,
reżyseria – Agnieszka Korytkowska (premiera 2018)
Kat w “Mary Stuart” Wolfganga Hildesheimera
reżyseria – Agata Duda-Gracz (premiera 2015)
Pogromca w „Sile przyzwyczajenia” Thomasa Bernharda,
reżyseria – Magdalena Miklasz (premiera 2012)
Tezeusz/Oberon w “Śnie nocy letniej” Williama Shakespeare’a,
reżyseria – Bożena Suchocka (premiera 2012; w obsadzie od 23 kwietnia 2013)
On w “Mieście” Jewgienija Griszkowca,
reżyseria – Artur Urbański (premiera 2009)
Konduktor, Sąsiad, Żorż, Wierzący w “Mojej córeczce” Tadeusza Różewicza,
reżyseria – Marek Fiedor (premiera 2009)
Porfiry Gołowlew w “Judaszku” wg Michaiła Sałtykowa Szczedrina
adaptacja i reżyseria – Andrzej Bubień (premiera 2010)
