Cast Credits Poldark (2015) Guest starring as Jeffrey Clymer (2 episodes) Episode 2x02: Episode 2 (Sep 11, 2016) Episode 2x01: Episode 1 (Sep 4, 2016) Endeavour (2012) Guest starring as Dr Malcolm Speight Episode 2x01: Trove (Mar 30, 2014) Wipeout (2008) Guest starring as William Mannering Episode 2x12: Episode 207 (Aug 12, 2009) Casualty (1986) Guest starring as Gareth Price Episode 10x12: Bringing It All Back Home (Dec 2, 1995) Guest starring as Jamie Joyce Episode 26x29: Saturday Night Fever (Mar 31, 2012)