Autor scenariuszy teatralnych, dramaturg, obecnie na stałe współpracujący z Teatrem Wybrzeże w Gdańsku, doktorant w Instytucie Kultury Polskiej na Uniwersytecie Warszawskim.
Pod koniec studiów współpracował z reżyserką Małgorzatą Warsicką przy spektaklach Król oraz Dzieje upadków (przez miesięcznik "Teatr" przedstawienie zostało wyróżnione jako najlepsza adaptacja sezonu 2015/2016). Autor scenariuszy czytań dla Teatru Polskiego w Warszawie, Festiwalu Szekspirowskiego w Gdańsku oraz scenariuszy słuchowisk dla Audioteki. W czasie studiów asystował m.in. Piotrowi Gruszczyńskiemu przy Kabarecie Warszawskim w reżyserii Krzysztofa Warlikowskiego, Andrzejowi Chyrze przy operze Czarodziejska góra Pawła Mykietyna oraz Mariuszowi Trelińskiemu podczas pracy nad Tristanem i Izoldą Richarda Wagnera. Swoje teksty publikował w miesięczniku literackim "Akant" oraz kwartalniku "Konteksty", wydawanym przez Instytut Sztuki PAN. W 2011 roku otrzymał stypendium Ministra Kultury i Dziedzictwa Narodowego.