Cast Credits Britannia (2018) Guest starring as Cormac Episode 1x01: Episode 1 (Jan 18, 2018) Dickensian (2015) Starring as Grandfather Lovesick (2014) Guest starring as Richard Episode 2x07: Jonesy (Nov 17, 2016) Atlantis (2013) Guest starring as Itheus Episode 1x02: A Girl by Any Other Name (Oct 5, 2013) Call the Midwife (2012) Guest starring as Mr Masterson Episode 2x06: Episode 6 (Feb 24, 2013) Small Island (2009) Starring as Arthur Bligh Lark Rise to Candleford (2008) Starring as Twister Turill Rome (2005) Starring as Porcius Cato New Tricks (2004) Guest starring as Gary Kendal Episode 3x08: Congratulations (Jun 5, 2006) Agatha Christie's Poirot (1989) Guest starring as Saunders Episode 5x08: Jewel Robbery at the Grand Metropolitan (Mar 7, 1993) The Bill (1984) Guest starring as Len Rogers Episode 18x23: At the Deep End (May 2, 2002) Riptide (1984) Guest starring as Lou Episode 1x07: The Hardcase (Feb 28, 1984) [Co-Star]