Absolwent Studium Techniki Teatralno-Filmowej we Wrocławiu (2002). W 2008 roku ukończył z wyróżnieniem Wyższą Szkołę Sztuki i Projektowania w Łodzi na Wydziale Wzornictwa w Katedrze Projektowania Ubioru. W latach 2003-2007 związany był z Operą Wrocławską. Od 2008 roku pracuje w Teatrze Polskim we Wrocławiu. Debiutował w 2006 roku spektaklem Arabska noc w reżyserii Moniki Dawidziuk.
Od tego czasu stworzył kostiumy do spektakli m.in.: Cezarego Studniaka, Jana Klaty, Moniki Strzępki, Radosława Kasiukiewicza, Konrada Imieli, Krzysztofa Materny, Elżbiety Czaplińskiej-Mrozek, Chrisa Baldwina, Maćka Prusaka, Pawła Passiniego, Bożeny Klimczak, Katarzyny Strączek, Anny Ilczuk, Dagmary Mrowiec, Marty Ojrzyńskiej, Hanny Marasz, Marzeny Kopczyńskiej, Małgorzaty Król i Barbary Wiśniewskiej. Spektakle z kostiumami jego autorstwa prezentowane były na wielu festiwalach teatralnych w Polsce, a także w Rumunii, Niemczech, Szwajcarii, na Litwie, Białorusi, w Czechach, Chorwacji, Słowenii, Korei, Japonii oraz Chinach. Twórca kostiumów do dwóch prestiżowych wydarzeń we Wrocławiu: z okazji otwarcia i zamknięcia Europejskiej Stolicy Kultury Wrocław 2016 oraz ceremonii otwarcia Światowych Igrzysk Sportowych „The World Games 2017”.