CharacterDavid ArdinglyDavid Ardingly in The Pale Horse (2020), played by Henry Lloyd-Hughes. Played byHenry Lloyd-HughesAppears inThe Pale Horse2020