Granger, Portsmouth, İngiltere'de doğdu. Londra Üniversitesi'nde Modern Diller derecesi aldı, bir yıl boyunca Fransa'da İngilizce öğretti, ancak sonunda Yugoslavya, Çekoslovakya ve Avusturya'daki İngiliz konsoloslukları ve elçiliklerinin vize bölümlerinde çalıştı. Dış hizmette çalışan bir meslektaşıyla evlendi ve iki çocuğuyla birlikte İngiltere'ye dönmeden önce Zambiya ve Almanya'ya gitti.
İlk romanları, Ann Hulme adıyla yayınlanan romantik romantik. İngiltere'ye döndükten sonra, ilk suç romanı, "Zehirli Bir Söyleyin", 1991'de yayınlandı.