Narodila se v Edinburghu a vystudovala anglickou literaturu. Napsala divadelní hru Abandonment, ale známá je spíše jako spisovatelka. Hned za svou první knihu 'V zákulisí muzea' získala Whitbreadovu cenu. Kromě románů publikovala i sbírku povídek 'Not the End of the World' a sérii knih s postaveou detektiva Jacksona Brodieho, kterou později zfilmovala produkce BBC. V roce 2014 vydala knihu 'Život za životem' o dívce procházejícími smrtí a znovuzrozením aby si vyzkoušela různé životy a prožila znovu stejné situace jako někdo jiný.