Aktor i dramaturg, twórca projektów niezależnych. Stale współpracuje z reżyserką Weroniką Szczawińską. Absolwent Studium Aktorskiego przy Teatrze im. Stefana Jaracza w Olsztynie. Współpracował m.in. z Teatrem Dramatycznym w Wałbrzychu, Teatrem Studio w Warszawie, Teatrem Powszechnym w Warszawie, Narodowym Starym Teatrem w Krakowie, Slovensko Mladinsko Gledališče w Lublanie, TR Warszawa oraz Komuna Warszawa. Laureat Nagrody im. Jana Świderskiego oraz nagrody aktorskiej na VIII Festiwalu „Rzeczywistość Przedstawiona” za rolę Dresiarza w spektaklu „Był sobie Polak, Polak, Polak i diabeł” (reż. Monika Strzępka, 2007) oraz nagrody za najlepszą rolę męską na Festiwalu Nowego Teatru w Rzeszowie za spektakl „Afryka” (reż. Bartek Frąckowiak, 2015). Od stycznia 2015 do sierpnia 2017 w zespole Teatru Polskiego w Bydgoszczy. Współtworzy kolektyw InSzPer – Instytut Sztuk Performatywnych.
Informacja dotycząca przetwarzania danych osobowych przez administratora: