Ta on kirjutanud peamiselt luulet, romaane ning avaldanud ka reisikirjeldusi ja lasteraamatuid. Lisaks on ta tõlkinud saksa, rootsi, hollandi, taani, vene, tšehhi, läti ja flaami keelest luuletusi, proosat, romaane, sealhulgas Astrid Lindgreni teoseid.