Chris Ashley, the son of children's book writer Bernard Ashley, was born in south-east London and his childhood was dominated by sport and children's books. He trained as a teacher and began writing in the 1980s. He is the head teacher of a school in Bury.