Ukończyła Wydział Dziennikarstwa i Nauk Politycznych oraz Gender Studies na Uniwersytecie Warszawskim. Jest absolwentką Studium Scenariuszowego PWSFTiT w Łodzi. Stypendystka Ministerstwa Kultury i Dziedzictwa Narodowego oraz Fundacji CEC Artslink.
Jest autorką sztuk Śmierć Człowieka-Wiewiórki, Szajba, Katarzyna Medycejska, Burmistrz, Walizka, Człowiek z Polski w czekoladzie, Zaginiona Czechosłowacja, Żelazna kurtyna, Madonna, Bruno Schulz: Mesjasz, Popiełuszko, Liść, na którym mieszkasz, nazywa się Europa, ale to za mało, by żyć, Szeherezada, Kobro, Album Karla Hoeckera, Pasja według św. Jacka, Yemaya – Królowa Mórz i Niezwykła podróż Pana Wieszaka (dla dzieci), scenariusza pełnometrażowego filmu animowanego Tytus, Romek i A’Tomekwśród złodziei marzeń (2003), współautorką wielojęzycznej sztuki Europa (2013), a także autorką libretta do opery Czarodziejska góra na motywach powieści T. Manna (2015).
Jest scenarzystką seriali Niania i Usta Usta oraz Ulicy Sezamkowej (dla dzieci).
Spektakle na podstawie jej tekstów reżyserowali: Jan Klata, Andrzej Chyra, Paweł Łysak, Marcin Liber, Piotr Kruszczyński, Iwona Siekierzyńska, Natalia Korczakowska, Michał Zadara, Anna Trojanowska, Maria Spiss, Dorota Ignatjew, Nina Guehlstorff, Katharine Noon, Paul Bargetto, Wawrzyniec Kostrzewski, Martyna Majewska, Abraham Vallejo i inni.
Teksty jej sztuk zostały przetłumaczone na angielski, niemiecki, francuski, hiszpański, szwedzki, serbski, słoweński, chorwacki, czeski, słowacki, szwedzki, rosyjski, rumuński, ukraiński, turecki. Czytania i pokazy spektakli odbywały się w Polsce oraz w Austrii, Niemczech, Francji, Szwecji, Wielkiej Brytanii, Czechach, Słowacji, Rosji, Rumunii, Belgii, Hiszpanii, Turcji, Meksyku i USA.
Otrzymała liczne nagrody: wyróżnienie za tekst sztuki Śmierć Człowieka-Wiewiórki podczas konkursu „ulrike” (TR Warszawa 2006) i w ramach XIII Ogólnopolskiego Konkursu na wystawienie polskiej sztuki współczesnej (2007); za sztukę Walizka otrzymała Główną Nagrodę oraz Nagrodę Publiczności w Konkursie Metafory Rzeczywistości (2008 r.); Grand Prix i Nagrodę Dziennikarzy na festiwalu Teatroteka Fest 2017, nagrodę Prix Godot 2017 we Francji. słuchowisko, które powstało na podstawie tekstu Walizki otrzymało Grand Prix na Festiwalu PRiTV „Dwa Teatry – Sopot 2009” oraz Prix Bohemia 2012 (Czechy); Walizka otrzymała też Główną Nagrodę w kategorii „tekst sztuki teatralnej” w XV Konkursie na wystawienie polskiej sztuki współczesnej (2009) oraz nagrodę za najlepszy tekst dramatyczny na Festiwalu Dwa Teatry w Sopocie (2015) oraz Grand Prix za realizację dla Teatru TV (reż. Wawrzyniec Kostrzewski); Szajba otrzymała II Nagrodę oraz Nagrodę Dziennikarzy na Festiwalu R@aport (2009). Sztuka Madonna zwyciężyła w Konkursie Teatru im. Szaniawskiego w Wałbrzychu na dramat inspirowany Zemstą Aleksandra Fredry (2009); sztuka Burmistrz znalazła się w finale Konkursu Dramaturgicznego R@port w Gdyni (2010) oraz w finale międzynarodowego konkursu Stueckemarkt w Berlinie (2011). Sztuka Bruno Schulz. Mesjasz wystawiona przez Schauspielhaus Wien w Wiedniu została uznana przez European Theatre Convention za jedną z najlepszych współczesnych sztuk europejskich (2012). Sztuka Popiełuszko zdobyła Gdyńską Nagrodę Dramaturgiczną (2012 r.) Sztuka Kraj, w którym obywatelom uciekły serca zostawiając listy otrzymała czeską nagrodę im. Ferdinanda Vanka (2013). Słuchowisko Liść, na którym mieszkasz nazywa się Europa, ale to nie wystarczy, by żyć otrzymało II nagrodę w Konkursie Programu II Polskiego Radia i ZAIKS (2013), nominację do finału konkursu Prix Europa (2015). Sztuka Kobro otrzymała Plaster Kultury 2014 oraz Nadzwyczajną Złotą Maskę 2015. Sztuka Burmistrz otrzymała nagrodę za najlepszy tekst dramatyczny w Konkursie na wystawienie polskiej sztuki współczesnej MKiDN (2016).
Jako dramaturg pracowała z reżyserem Marcinem Liberem przy spektaklu ID Teatru Współczesnego ze Szczecina (2008), Herbert - rekonstrukcja poety (2008), Oratorium – Piekło nasze (2010), III Furie Teatru w Legnicy (2011), Makbet (Teatr Współczesny, Szczecin 2011), z Andrzejem Chyrą (jako reżyserem) przy realizacji opery Gracze Dymitra Szostakowicza (Opera Bałtycka, 2013).
Premiera opery Czarodziejska góra, do której stworzyła libretto, odbyła się podczas Festiwalu Malta 2105 w Poznaniu (muzyka: Paweł Mykietyn).
W sezonie 2016/2017 w Teatrze Wielkim - Operze Narodowej współpracuje jako dramaturg z Mariuszem Trelińskim przy premierze opery Umarłe miasto Korngolda, a w sezonie 2017/2018 przy Ognistym aniele Prokofiewa i z Andrzejem Chyrą przy Carmen Bizeta.
fot. Agata Schreyner, Archiwum Malta Festival Poznań