Absolwent Wydziału Operatorskiego Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej w Łodzi na specjalizacji animacja i efekty specjalne. Wykładowca w Pracowni Filmu Animowanego i Pracowni Animacji Lalkowej na Wydziale Sztuk Wizualnych ASP w Łodzi. Prowadzi również zajęcia z montażu filmowego i fotografii. Realizuje przedstawienia i widowiska teatralne z największymi scenami teatralnymi w Polsce i za granicą jako twórca projekcji teatralnych i multimediów (Teatr Wielki - Opera Narodowa, Teatr Narodowy w Warszawie, Teatr Dramatyczny w Warszawie, Teatr Polski we Wrocławiu, Teatr Wybrzeże, Teatr Muzyczny w Łodzi, Teatr Wielki w Łodzi, Teatr Capitol, Teatr Nowy w Poznaniu, Teatr Żeromskiego w Kielcach, Teatr Współczesny we Wrocławiu, Teatr Szekspirowski w Gdańsku, Cameri Theatre of Tel Aviv, Festspielhaus Baden-Baden, Teatr Maryjski w Petersburgu). Pracuje z wybitnymi polskimi reżyserami (Paweł Miśkiewicz, Mariusz Treliński, Jan Englert) oraz twórcami teatralnymi młodego pokolenia: Antoniną Grzegorzewską, Cezarym Iberem, Kubą Kowalskim, Michałem Kotańskim, Beniaminem Marią Bukowskim i izraelską reżyserką Lilach Dekel-Avneri. Działa także na polu koncertów muzyki współczesnej. Z Wojciechem Blecharzem zrealizował projekt No more stories. Utwór wykonany w ramach koncertu 4 For Beckett. Music Always Wins oraz instalację performatywną Dom Dźwięku. Jest autorem dokumentu Mimo wszystko Kilimandżaro o wyprawie niepełnosprawnych podopiecznych Fundacji Anny Dymnej na najwyższy szczyt Afryki. Realizuje filmy animowane, fabularne, dokumentalne, reklamowe oraz instalacje multimedialne. Działał jako twórca wideo w ramach grupy Videopunkt. Jest studentem studiów doktoranckich PWSFTviT. W swoich pracach łączy film i sztukę wideo z animacją i postprodukcją komputerową.