Diane was born and educated in Lancashire. Her interest in children's books began when she was using them to teach English in language schools in Venice, Italy.
She returned to England to live in Cambridge, where she taught multi-cultural education before working as a radio and TV presenter.
As well as being on television, Diane has been involved in script writing for TV and for the stage.
She was asked to write The Journey of Odysseus for a Children's Theatre in Wimbledon, which gave her the inspiration to delve deeper into the world of the Ancient Greeks and lead to the books The Comic Strip Odyssey and Joshua Cross.
In Joshua Cross she examines the reality of the Greeks daily lives, the treatment of slaves, and the role of girls and women in society. She also brings heroes, legends and the Immortals to life in a pulsating adventure.
Her other books include Joshua Cross and The Queen's Conjuror.