Estudià comerç i filologia catalana i treballà de llibretera i de documentalista. Començà a escriure poesia en llengua castellana entre el 1964 i el 1967.
Com a poeta ha publicat Quadern de vacances (una lectura d’El segon sexe) (1983, premi Miquel Martí i Pol 1981), Ales intactes (1996), Les lentes il·lusions (2001, premi Màrius Torres 2000), Congesta (2007), Ganiveta. Antologia poètica 1964-2011 (2012) i Baix continu (2014).
La seva primera novel·la és Potala (1986), a la qual seguiren No em dic Raquel (1989), La dona liquada (1990, premi Ciutat de Palma), Rimmel (1994), Els dies infinits (2001) i Sense alè (2012, premis Ciutat de Barcelona de narrativa 2013, Crexells 2013 i Crítica Serra d’Or de novel·la 2013).
Amb el pseudònim de Stella Matutina signà també dues novel·les roses, Amor congelat (1996) i Tòrrida tardor (1997), de la col·lecció “Rosa de Pitiminí”. Ha publicat també Receptes per estimar (2007) i Més receptes per estimar (2007), l’obra teatral Contaminació (2009), així com assaig, crítica literària i traduccions. Ha rebut també el premi internacional Spoleto Festival Art Letteratura a la trajectòria (2014) i la Creu de Sant Jordi (2016).