Cast Credits Inside No. 9 (2014) Guest starring as George Waterhouse Episode 2x03: The Trial of Elizabeth Gadge (Apr 9, 2015) Vikings (2013) Guest starring as Earl Bjarni (2 episodes) Episode 1x06: Burial of the Dead (Apr 7, 2013) [Co-Star] Episode 1x05: Raid (Mar 31, 2013) [Co-Star] Wizards vs Aliens (2012) Guest starring as Simeon (2 episodes) Episode 3x08: The Key of Bones - Part 2 (Nov 18, 2014) Episode 3x07: The Key of Bones - Part 1 (Nov 17, 2014) Wolfblood (2012) Guest starring as Grandad (3 episodes) Episode 5x06: The Last Dark Moon (Apr 3, 2017) Episode 5x05: Humans (Mar 27, 2017) Episode 5x04: The Shadow in the Light (Mar 20, 2017) Call the Midwife (2012) Guest starring as Sergeant Woolf (4 episodes) Episode 7x08: Episode 8 (Mar 11, 2018) Episode 7x02: Episode 2 (Jan 28, 2018) Episode 7x01: Episode 1 (Jan 21, 2018) Episode S07 Special: Christmas Special (Dec 25, 2017) View 1 more View 1 less Doctor Who (2005) Guest starring as Friar Tuck Episode 8x03: Robot of Sherwood (Sep 6, 2014) Foyle's War (2002) Guest starring as Curling Episode 3x03: They Fought in the Fields (Nov 7, 2004) Midsomer Murders (1997) Guest starring as Sean Moorcroft Episode 6x05: Birds of Prey (Jan 31, 2003) Drop the Dead Donkey (1990) Guest starring as Bill Episode 2x04: Baseball (Oct 17, 1991) Agatha Christie's Poirot (1989) Guest starring as Ed Opalsen Episode 5x08: Jewel Robbery at the Grand Metropolitan (Mar 7, 1993) Casualty (1986) Guest starring as Ralph Episode 1x01: Gas (Sep 6, 1986) Guest starring as Eddie McCann Episode 10x02: Money for Nothing (Sep 23, 1995) Lovejoy (1986) Guest starring as Sergeant Episode 2x05: Who Dares, Sings (Feb 3, 1991) Doctor Who (1963) Guest starring as Takis (2 episodes) Episode 22x13: Revelation of the Daleks, Part Two (Mar 30, 1985) Episode 22x12: Revelation of the Daleks, Part One (Mar 23, 1985)