She has worked as a librarian and teacher in various cities in England and in Johannesburg. She is a language editor and a volunteer at a shelter for girls in Cape Town.