Ukończył Akademię Sztuk Wizualnych w Poznaniu. Przez wiele lat związany był z Teatrem Współczesnym w Szczecinie.
W 2008 roku został aktorem Teatru Ateneum.

SPEKTAKLE Z BIEŻĄCEGO REPERTUARU

Asystent w “Grze w życie” Maxa Frischa,
reżyseria – Aleksander Kaniewski (premiera 20018 –w przygotowaniu)

Johnyw “Nad Czarnym Jeziorem” Dei Loher,
reżyseria – Iwona Kempa (premiera 2018)

“Róbmy swoje – piosenki Wojciecha Młynarskiego”
scenariusz i reżyseria – Wojciech Borkowski (premiera 2016)

“Jacek Kaczmarski – lekcja historii”
reżyseria – Jacek Bończyk (premiera 2014)

Inżynier/Pozytywno-Negatywny w“Niech no tylko zakwitną jabłonie”
reżyseria – Wojciech Kościelniak(premiera 2014)

SPEKTAKLE ARCHIWALNE

Gervais w “Mary Stuart” Wolfganga Hildesheimera
reżyseria – Agata Duda-Gracz (premiera 2015)

“Amoroso”,
reżyseria – Artur Barciś (premiera 2013)

Podszewka w“Śnie nocy letniej”Williama Shakespeare’a,
reżyseria – Bożena Suchocka (premiera 2012; w obsadzie od 2 lutego 2013)

Czerhes Peltz w“Shitzu” Hanocha Levina
reżyseria – Artur Tyszkiewicz (premiera 2011)

Pietka Gołowlew w“Judaszku”wg Michaiła Sałtykowa-Szczedrina,
adaptacja i reżyseria – Andrzej Bubień (premiera 2010)

Taksówkarz w“Mieście”Jewgienija Griszkowca,
reżyseria – Artur Urbański (premiera 2009)

Świadek w “Mojej córeczce” Tadeusza Różewicza,
reżyseria – Marek Fiedor (premiera 2009)

Milan w “Szarańczy” Biljany Srbljanović,
reżyseria – Natalia Sołtysik (premiera 2008)