CharacterDavid CollinsDavid Collins in Innocent (2018), played by Lee Ingleby. Played byLee InglebyAppears inInnocent2018