Debra Isaac was born in London and studied philosophy, politics and economics at Oxford. She was a finalist on the Vogue Talent Contest for Young Writers and a journalist on The Times and The Daily Telegraph. She has also worked in arts public relations. She is writing a novel.