Faye Harnest was born Faye Smailes in Calgary, Alberta, Canada. Faye has lived in Toronto, Montreal, and London (UK). She writes and edits children’s and YA books, animated films, puppet plays, and adult fiction.