Cast Credits The Salisbury Poisonings (2020) Guest starring as Eric Episode 1x03: Episode 3 (Jun 14, 2020) Sanditon (2019) Guest starring as Beecroft Episode 1x06: Episode 6 (Sep 29, 2019) Prime Suspect 1973 (2017) Guest starring as PC Patterson Episode 1x04: Episode 4 (Mar 23, 2017) Fortitude (2015) Guest starring as Stefan Onsager Episode 2x08: Episode 8 (Jan 26, 2017) The Great Fire (2014) Guest starring as John Hobbs (2 episodes) Episode 1x02: Episode 2 (Oct 23, 2014) Episode 1x01: Episode 1 (Oct 16, 2014) Da Vinci's Demons (2013) Guest starring as Councilman Episode 3x05: Anima Venator (Oct 24, 2015) The Town (2012) Guest starring as Karl (3 episodes) Episode 1x03: Episode 3 (Dec 19, 2012) Episode 1x02: Episode 2 (Dec 12, 2012) Episode 1x01: Episode 1 (Dec 5, 2012) Mrs Biggs (2012) Guest starring as Gordon Goody (2 episodes) Episode 1x02: Episode 2 (Sep 12, 2012) Episode 1x01: Episode 1 (Sep 5, 2012) Rev. (2010) Guest starring as Local Episode 3x06: Destiny (Apr 28, 2014) Law & Order: UK (2009) Guest starring as Kyle Matthews Episode 4x06: Skeletons (Apr 11, 2011) The IT Crowd (2006) Guest starring as Barry Episode 3x02: Are We Not Men? (Nov 28, 2008) New Tricks (2004) Guest starring as Darren Vosper Episode 11x02: Tender Loving Care (Aug 25, 2014)