Hall was born in Hong Kong and educated in England.
She lived and worked in Vancouver for ten years before moving to Toronto.
When not writing, Hall trains for middle-distance races, and is involved in transcribing printed books into audio CDs for the blind.
Her published novels include Legends of the Serai and Lady of the Lakes.
Her non-fiction writing includes book and movie reviews as well as travel articles.