Književnica i prevoditeljica, ušla je u hrvatsku književnost 1987. zbirkom pjesama Insula dulcamara. Otad je objavila još sedam pjesničkih zbirki, a poezija joj je objavljivana i u domaćoj i stranoj periodici te prevođena na njemački, poljski, ruski, slovenski, švedski, danski. Za knjigu Rijeka sigurno voli poplavu dobila je nagradu Kiklop.
Autorica je zbirki kratkih priča Wien Fantastic, Portret kuće i Zlatna riba i istočni Ariel, romana Dvostruki dnevnik žene sa zmajem, Klizalište, U potrazi za Ivanom (nagrada “Gjalski” 2007), Martinove strune / Martins Seiten (Literaturpreiss SMSK 2008.), Ardura (2012), vješanje kradljivaca ovaca, roman (2015) i Kabinet za sentimentalnu trivijalnu književnost (2018). Autorica je fantastične trilogije Zmije Nikonimora te zbirke autobiografskih zapisa Zagrebačko djetinjstvo šezdesetih.
Napisala je nekoliko knjiga namijenjenih djeci; za zbirku priča Četiri strašna Fufoždera i jedan mali Fufić dobila je nagradu “Grigor Vitez”.
U programima Hrvatskog radija izveden je niz njezinih radio-dramskih tekstova, među kojima su neki izvođeni i izvan Hrvatske (na njemačkom, mađarskom, slovačkom i estonskom). Kao samostalni dokumentarist snimila je i režirala šest dokumentarnih radio-drama. Triput je sudjelovala u radu međunarodnog žirija festivala Prix Europa u Berlinu. Kao suradnica III. programa Hrvatskog radija izabrala, prevela i priredila niz tekstova s područja svjetske književnosti.
Bavi se i prevođenjem književnih tekstova s engleskog, francuskog i njemačkog jezika; za prijevod zbirke kratkih priča Kuća duhova Virginije Woolf dobila nagradu “Kiklop” 2012.
Boravila je u rezidencijama za pisce H.A.L.D. (Hald Hovedgaard, Danska, 2014.), OMI International Arts Center (Ghent, SAD, 2015.), Villa Yourcenar (Francuska, 2016.), Chateau de Lavigny (Švicarska, 2017.) i Q 21 – MuseumsQuartier (Beč, 2017.).