Nasceu em Lisboa e é docente universitária no ISPA-IU. Doutorada em Psicologia da Educação pela Universidade do Minho, tem-se dedicado à investigação sobre a aquisição da linguagem escrita, com artigos publicados em revistas portuguesas e internacionais. Escreveu até ao momento 14 romances: Mariana, Todas as Cartas (2002), A Mulher Transparente (2003), Bella (2005), À Meia-Luz (2006), As Fogueiras da Inquisição (2008), A Dama Negra da Ilha dos Escravos (2009), Crónica do Rei-Poeta Al-Mu’Tamid (2010) e Cartas Vermelhas (2011), O Rei do Monte Brasil (2012) e A Segunda Morte de Anna Karénina (2013). Em 2017 A Noite não É Eterna venceu o Prémio Fernando Namora. O romance Salvação (2018), As Longas noites de Caxias (2019) e Rimbaud, o Viajante e o seu Inferno (2020). Tem livros publicados no Brasil e na Alemanha.