Cast Credits MotherFatherSon (2019) Starring as Nick Caplan (7 episodes) Episode 1x08: Episode 8 (Apr 24, 2019) Episode 1x07: Episode 7 (Apr 17, 2019) Episode 1x06: Episode 6 (Apr 10, 2019) Episode 1x04: Episode 4 (Mar 27, 2019) Episode 1x03: Episode 3 (Mar 20, 2019) Episode 1x02: Episode 2 (Mar 13, 2019) Episode 1x01: Episode 1 (Mar 6, 2019) View 4 more View 4 less Flack (2019) Starring as Damien Paulson (3 episodes) Episode 2x06: Danny & Deepak (May 18, 2020) Episode 2x05: Alexa (May 11, 2020) Episode 2x04: Duncan (May 4, 2020) Bodyguard (2018) Guest starring as Rob Macdonald (5 episodes) Episode 1x05: Episode 5 (Sep 16, 2018) Episode 1x04: Episode 4 (Sep 9, 2018) Episode 1x03: Episode 3 (Sep 2, 2018) Episode 1x02: Episode 2 (Aug 27, 2018) Episode 1x01: Episode 1 (Aug 26, 2018) View 2 more View 2 less The Terror (2018) Starring as Dr. Henry Goodsir (10 episodes) Episode 1x10: We Are Gone (May 21, 2018) Episode 1x09: The C, the C, the Open C (May 14, 2018) Episode 1x08: Terror Camp Clear (May 7, 2018) Episode 1x07: Horrible from Supper (Apr 30, 2018) Episode 1x06: A Mercy (Apr 23, 2018) Episode 1x05: First Shot a Winner, Lads (Apr 16, 2018) Episode 1x04: Punished, as a Boy (Apr 9, 2018) Episode 1x03: The Ladder (Apr 2, 2018) Episode 1x02: Gore (Mar 26, 2018) Episode 1x01: Go for Broke (Mar 26, 2018) View 7 more View 7 less Motherland (2017) Starring as Kevin (19 episodes) Episode 3x05: Surprise Birthday (May 10, 2021) Episode 3x04: School Trip (May 10, 2021) Episode 3x03: Mother's Day (May 10, 2021) Episode 3x02: Catchment Area (May 10, 2021) Episode 3x01: Nit Blitz (May 10, 2021) Episode S02 Special: Christmas Special (Dec 23, 2020) Episode 2x06: Good Job (Oct 7, 2019) Episode 2x05: Le Weekend (Oct 7, 2019) Episode 2x04: The Purge (Oct 7, 2019) Episode 2x03: Mother's Load (Oct 7, 2019) Episode 2x02: Soft Opening (Oct 7, 2019) Episode 2x01: No Mum Left Behind (Oct 7, 2019) Episode 1x06: Episode 6 (Nov 7, 2017) Episode 1x05: Episode 5 (Nov 7, 2017) Episode 1x04: Episode 4 (Nov 7, 2017) Episode 1x03: Episode 3 (Nov 7, 2017) Episode 1x02: Episode 2 (Nov 7, 2017) Episode 1x01: Episode 1 (Nov 7, 2017) Episode S01 Special: Pilot (Sep 6, 2016) View 16 more View 16 less The Witness for the Prosecution (2016) Starring as Tripp (2 episodes) Episode 1x02: Episode 2 (Dec 27, 2016) Episode 1x01: Episode 1 (Dec 26, 2016) Cuffs (2015) Starring as DI Felix Kane (8 episodes) Episode 1x08: Bringing a Knife to a Gunfight (Dec 16, 2015) Episode 1x07: Drastic Action (Dec 9, 2015) Episode 1x06: Cupid's Arrow (Dec 2, 2015) Episode 1x05: Another Dysfunctional Family (Nov 25, 2015) Episode 1x04: Shakedowns and Stakeouts (Nov 18, 2015) Episode 1x03: Boys Will Be Boys (Nov 11, 2015) Episode 1x02: A Shock to the System (Nov 4, 2015) Episode 1x01: Luck of the Draw (Oct 28, 2015) View 5 more View 5 less Fortitude (2015) Starring as Mark Devlin (2 episodes) Episode 2x10: Episode 10 (Jan 26, 2017) Episode 2x09: Episode 9 (Jan 26, 2017) The Tunnel (2013) Guest starring as Benji Robertson (3 episodes) Episode 1x05: Episode 5 (Nov 13, 2013) Episode 1x04: Episode 4 (Nov 6, 2013) Episode 1x03: Episode 3 (Oct 30, 2013) Endeavour (2013) Guest starring as Sebastian Fenix Episode 5x05: Quartet (Mar 4, 2018) Utopia (2013) Guest starring as Lee (7 episodes) Episode 2x06: Episode 6 (Aug 12, 2014) Episode 2x05: Episode 5 (Aug 5, 2014) Episode 2x04: Episode 4 (Jul 29, 2014) Episode 2x03: Episode 3 (Jul 22, 2014) Episode 2x02: Episode 2 (Jul 15, 2014) Episode 1x02: Episode 2 (Jan 22, 2013) Episode 1x01: Episode 1 (Jan 15, 2013) View 4 more View 4 less Ripper Street (2012) Guest starring as Frederick Treves (3 episodes) Episode 4x03: A White World Made Red (Jan 29, 2016) Episode 2x02: Am I Not Monstrous? (Nov 4, 2013) Episode 2x01: Pure as the Driven (Oct 28, 2013) Silk (2011) Guest starring as Tony Paddick Episode 1x05: Episode 5 (Mar 22, 2011) Pulling (2006) Guest starring as Mike Episode 2x02: Episode 2 (Mar 30, 2008) Twisted Tales (2005) Guest starring as Phil Episode 1x05: Death Metal Chronicles (Feb 13, 2005) Blackpool (2004) Guest starring as Will Episode 1x03: Episode 3 (Nov 25, 2004) Doc Martin (2004) Guest starring as Dr Milligan Episode 4x05: The Departed (Oct 18, 2009) Life Begins (2004) Guest starring as Mark Episode 1x01: Maggie & Phil (Feb 16, 2004) Tipping the Velvet (2002) Guest starring as Renter Alice Episode 1x02: Episode 2 (Oct 16, 2002) Born and Bred (2002) Guest starring as Abel Marl Episode 4x01: The Great Leap Forward (Jun 1, 2005) Holby City (1999) Guest starring as Leon Harris Episode 8x14: Yesterday Once More (Jan 17, 2006) Trial & Retribution (1997) Guest starring as Harry Cranley Episode 9x01: The Lovers (1) (Nov 7, 2005) Heartbeat (1992) Guest starring as Henry Harrison Episode 12x02: A Girl's Best Friend (Oct 13, 2002) Agatha Christie's Poirot (1989) Guest starring as William Episode 8x01: Evil Under the Sun (Apr 20, 2001) This Morning (1988) Guest starring as Paul Ready Episode 33x112: 08/06/21 (Jun 8, 2021)