 In July 2014 his play "Holy Warriors" played at Shakespeare's Globe.David's screenplay for a ninety-minute single film, "The Scandalous Lady W", based upon Hallie Rubenhold's book "Lady Worsley's Whim", was broadcast on BBC2 in August 2015 starring Natalie Dormer and directed by Sheree Folkson.In October 2017 The National Theatre presented the world premiere of his play "Beginning" in the Dorfman Theatre directed by Polly Findlay.