Nace en Toomebridge (Irlanda del Norte) en 1960. Profesora en el Trinity College, donde estudió, autora de una decena de novelas, por las que ha recibido varios premios.