He is a prolific writer for children. The first of his novels was "Conrad's War", published by Blackie in 1978. Davies won the annual Guardian Children's Fiction Prize, which is judged by a panel of British children's writers and recognises the best book by an author who has not yet won it. He has written "Alfonso Bonzo" (book and television series) and the adventures of Marmalade Atkins (television series and numerous books). He also wrote the stories "Dark Towers" and "Badger Girl" for BBC TV's "Look and Read" programmes for schools audiences.