Endeavour Guest cast, played by James Doherty Episode 2x03: Sway (Apr 13, 2014) Episode 9x01: Prelude (Feb 26, 2023)