Geboren te Kingston upon Thames. Ze groeid op in Ottawa, Canada. Ze studeerde af aan de Universiteit van Toronto met een BA (Hons) in het Engels, gespecialiseerd in oud-Engelse en middeleeuwse literatuur. Ze schrijft ook onder de naam Amy Alward. Momenteel woont ze in Londen.