Aktor i lektor. Jest absolwentem Wydziału Aktorskiego Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego w Krakowie Wydziału Aktorskiego we Wrocławiu (2006-2010). Studiował także filologię polską na Uniwersytecie im. Adama Mickiewicza w Poznaniu (2003-2006).
W latach 2011–2015 pracował w Lubuskim Teatrze im. Leona Kruczkowskiego w Zielonej Górze.
Był wykładowcą w Studium Aktorskim przy Regionalnym Ośrodku Edukacji w Poznaniu (2009-2010) oraz lektorem Radia Zachód w Zielonej Górze (2011 – 2015).
W Teatrze Miejskim w Gliwicach gra w spektaklach:
„Dziki Wschód” Przemysława Pilarskiego, reż. Jerzy Jan Połoński
„Kartoteka” Tadeusza Różewicza, reż. Paweł Szkotak
„Amadeusz” Petera Shaffera, reż. Norbert Rakowski
„Ożenek” Mikołaja Gogola, reż. Paweł Aigner
„Białoruś obrażona” Andreia Kureichika, reż. Jerzy Jan Połoński
„Przygody Tomka Sawyera” Marka Twaina, reż. Krzysztof Materna
„Tuwim dla dorosłych” na podstawie tekstów Juliana Tuwima, reż. Jerzy Jan Połoński
„Plotka” Francisa Vebera, reż. Cezary Iber
„Miasto we krwi” Williama Szekspira, reż. Jacek Głomb
„Wieczór kawalerski” Robina Hawdona, reż. Giovanny Castellanos,
„Tchnienie” Duncana Macmillana, reż. Rafał Szumski
„Miłość w Leningradzie” na podstawie tekstów Siergieja Sznurowa scenariusz i reżyseria: Łukasz Czuj
„Romeo i Julia” Williama Szekspira, reż. Krzysztof Rekowski,
„Tramwaj zwany pożądaniem” Tennesseego Williamsa, reż. Jacek Jabrzyk,
„Damy i Huzary”, Aleksandra Fredry, reż. Gabriel Gietzky,
„Lekcja tańca w Zakładzie Weselno-Pogrzebowym Pana Bamby”, wg Bohumila Hrabala i Jarosława Haška, reż. Łukasz Czuj
„Psie serce” Michała Bułhakowa, reż. Krzysztof Rekowski
„Niezwykły lot pilota Pirxa”, wg Stanisława Lema, reż. Jerzy Machowski
„Dom Spokojnej Młodości” scenariusz i reżyseria: Łukasz Czuj
NAGRODY:
Leon 2012 – Nagroda Dyrektora Lubuskiego Teatru za rolę Stiepana Arkadiewicza Obłońskiego w „Annie Kareninie” w reżyserii Michała Kotańskiego,
Leon 2014 – Nagroda Dyrektora Lubuskiego Teatru za inicjatywę „Aktywni Lubuskiego Teatru”