Nació en Belfast (Irlanda) en 1978. Autora del celebrado libro de poemas Inroads, premiado con el Eric Gregory Award. Tiene una maestría en creación literaria y un doctorado en estudios sobre cine. Ha trabajado como fotógrafa de viajes, dependienta, pianista y profesora de música. En la actualidad se dedica, por completo, a escribir.