CharacterDavid HennesseyDavid Hennessey in Traitors (2019), played by Greg McHugh. Played byGreg McHughAppears inTraitors2019