Cast Credits Slow Horses (2022) Guest starring as Husband Episode 3x01: Strange Games (Nov 29, 2023) [Co-Star] COBRA (2020) Guest starring as Journalist Episode 1x06: Episode 6 (Jan 17, 2020) Endeavour (2012) Guest starring as PC Willis Episode 2x04: Neverland (Apr 20, 2014)