Keren David was brought up in Welwyn Garden City, Hertfordshire, and went to school in Hatfield. She left school at 18 and got a job as a messenger girl on a newspaper, then turned down a place to read English at university to take an apprenticeship as a junior reporter. She was freelancing as a reporter on the old Fleet Street by her mid-twenties and, after living and working in Scotland for two years, was appointed as a news editor on The Independent at the age of 27. She worked at The Independent for six years, moving from news to become a commissioning editor on the Comment pages.

She and her family then went to live in Amsterdam for eight years where she was editor in chief of a photo-journalism agency. On returning to the U.K. in 2007 she decided to attend a course on writing for children at the City University. When I Was Joe started out as a project for that course. She lives in London with her husband and two children.