Nació en Ferrol (La Coruña), y actualmente reside en Madrid. Es doctora en Filología Hispánica por la Universidad Complutense, y se ha formado en Terapia Gestalt por el Centro de Terapia y Psicología de Madrid. Además de diversos relatos, artículos de prensa y de investigación, ha publicado siete novelas: La debutante (Alba,1996), La luna en Jorge (Destino, finalista del Premio Nadal 2001), Una mujer desnuda (Anagrama, 2004), Mariposas en la nieve (Anagrama, 2006), El arte de perder (Planeta, premio Azorín 2009), Zero (Planeta, 2011, finalista del Premio «Hache» de novela juvenil en 2013) y Mientras no digas te quiero (Planeta, 2014). Con excelente acogida por parte del público y la crítica, Una mujer desnuda ha sido ya traducida al francés, portugués, italiano, rumano, etc. Los derechos de Mientras no digas te quiero han sido adquiridos por la editorial italiana Feltrinelli (Roma, 2014).
En el ámbito del cine, es autora, con La Fura dels Baus y Fernando León de Aranoa, del argumento de la película Fausto 5.0 (VII Premio Méliès de Oro a la mejor película europea de cine fantástico). Escribe guiones para largometrajes de animación: La Tropa de Trapo en el país donde siempre brilla el sol (Abano Produccións S.L., Anera Films y Continental Producciones, 2010. Premio Gaudí 2010 y nominada a los premios Goya 2010 como Mejor Película de Animación) y La Tropa de Trapo en la selva del arcoiris (Abano Produccións S.L., Anera Films y Continental Producciones, 2014). En teatro, ha participado como asesora para La pequeña cerillera, adaptación de Rita Cosentino (Estrenada en el Teatro Real de Madrid, 2014).