Born in London, Conn Iggulden read English at London University and worked as a teacher for seven years before becoming a full-time writer. He lives in Hertfordshire with his wife and their children.