Barbara Mitchelhill was born in Rochdale and trained as a teacher. While she was teaching, she began writing for BBC children's TV and went on to write for educational publishers, before writing novels for children. She makes school visits all over the country, and enjoys appearing at literary festivals and talking to teachers and librarians, some as far away as the Caribbean. Her hobbies include reading, theatre, music, gardening and walking her border terrier, Ella. She lives in Staffordshire and has two grown-up daughters and four grandchildren.