Choreograf, aktor i reżyser. Na scenie debiutował w połowie lat 90. jako aktor Wrocławskiego Teatru Pantomimy Henryka Tomaszewskiego. Od 2003 roku zajmuje się głównie tworzeniem ruchu scenicznego w teatrze dramatycznym, współpracował m.in. z Krystyną Meissner, Rudolfem Ziołą, Przemysławem Wojcieszkiem, Pawłem Łysakiem, Wojtkiem Klemmem, Pawłem Miśkiewiczem, Grzegorzem Jarzyną, Arturem Tyszkiewiczem, Nikołajem Koladą, Małgorzatą Bogajewską, Marcinem Liberem, Jakubem Roszkowskim. Na stałe współpracuje z Janem Klatą, jest autorem ruchu scenicznego do większości jego spektakli. W 2018 roku otrzymał nagrodę za choreografię do spektaklu Wesele w reżyserii Jan Klaty na 43. Opolskich Konfrontacjach Teatralnych. Od 2010 roku zajmuje się także reżyserią. Za swój pierwszy autorski spektakl muzyczny Klaus der Grosse, inspirowany życiem i twórczością Klausa Nomi, niemieckiego artysty i kontratenora, otrzymał w 2010 roku Grand Prix Nurtu OFF 31. Przeglądu Piosenki Aktorskiej we Wrocławiu. Regularnie współpracuje z krakowskim Teatrem Ludowym, w którym realizuje spektakle dla dzieci i dorosłych (Krakowskie Abecadło Mieczysława Czumy, 2016; Salto w tył wg Oty Pavla, 2018; Pippi Astrid Lindgren, 2020; Doktor Dolittle według Hugh Loftinga, 2022). W 2019 roku jego spektakl Salto w tył na podstawie reportaży sportowych Pavla otrzymał krakowską Nagrodę Teatralną im. Stanisława Wyspiańskiego.