Cast Credits Guilt (2019) Starring as Roy Lynch (2 episodes) Episode 1x04: Episode 4 (Nov 14, 2019) Episode 1x03: Episode 3 (Nov 7, 2019) Brassic (2019) Guest starring as Tony Tillerton (2 episodes) Episode 2x06: Episode 6 (May 7, 2020) Episode 2x02: Episode 2 (May 7, 2020) Good Omens (2019) Starring as R.P. Tyler (3 episodes) Episode 1x06: The Very Last Day of the Rest of Their Lives (May 31, 2019) Episode 1x05: The Doomsday Option (May 31, 2019) Episode 1x03: Hard Times (May 31, 2019) The Repair Shop (2017) Starring as Narrator (69 episodes) Episode 2021-02-24: Episode 4 (Feb 24, 2021) Episode 2021-02-03: Episode 2 (Feb 3, 2021) Episode 2021-01-27: Episode 1 (Jan 27, 2021) Episode 2020-12-02: Wedding Ring (Dec 2, 2020) Episode 2020-11-25: Homemade Radio (Nov 25, 2020) Episode 2020-11-18: Wartime Dolly (Nov 18, 2020) Episode 2020-11-11: Miniature Bike (Nov 11, 2020) Episode 2020-10-02: Trumpet (Oct 2, 2020) Episode 2020-10-01: Oil Lamp (Oct 1, 2020) Episode 2020-09-30: Victorian Railway Lamp (Sep 30, 2020) Episode 2020-09-29: 18th-Century French Clock (Sep 29, 2020) Episode 2020-09-28: Banjo (Sep 28, 2020) Episode 2020-09-25: Brass Shop Till (Sep 25, 2020) Episode 2020-09-24: Silver Vanity Set (Sep 24, 2020) Episode 2020-09-23: Wall Clock (Sep 23, 2020) Episode 2020-09-22: Saxophone (Sep 22, 2020) Episode 2020-09-21: Tired Teddy Bear (Sep 21, 2020) Episode 2020-09-18: Military Chess Set (Sep 18, 2020) Episode 2020-09-17: Surveyor's Theodolite (Sep 17, 2020) Episode 2020-09-16: Wooden Toolbox (Sep 16, 2020) Episode 2020-09-15: Rugby Trophy (Sep 15, 2020) Episode 2020-09-14: Wooden Trunk (Sep 14, 2020) Episode 2020-09-11: Investiture Chair (Sep 11, 2020) Episode 2020-09-10: Art Deco Clock (Sep 10, 2020) Episode 2020-09-09: Writing Bureau (Sep 9, 2020) Episode 2020-09-08: Bus Conductor's Ticket Machine (Sep 8, 2020) Episode 2020-09-07: Shopkeeper's Scales (Sep 7, 2020) Episode 2020-04-15: Wind-up Bird Cage (Apr 15, 2020) Episode 2020-04-08: Toy Bus (Apr 8, 2020) Episode 2020-04-01: Leather Chair (Apr 1, 2020) Episode 2020-03-25: Jukebox Rejuvenation (Mar 25, 2020) Episode 2020-03-18: RAF Bomber Pilot's Hat (Mar 18, 2020) Episode 2019 Special: The Repair Shop at Christmas 2019 (Dec 29, 2019) Episode 2019-12-13: Tape-Recording Machine (Dec 13, 2019) Episode 2019-12-12: Homemade Gramophone (Dec 12, 2019) Episode 2019-12-11: Fire Bucket (Dec 11, 2019) Episode 2019-12-10: Iraqi Hot Water Urn (Dec 10, 2019) Episode 2019-12-09: Homemade Telescope (Dec 9, 2019) Episode 2019-12-06: Toy Cannon (Dec 6, 2019) Episode 2019-12-05: Smuggler's Telescope (Dec 5, 2019) Episode 2019-12-04: Vintage Bottle Stopper (Dec 4, 2019) Episode 2019-12-03: Antique Bridle (Dec 3, 2019) Episode 2019-12-02: Teddy Bear (Dec 2, 2019) Episode 2019-11-29: Ship's Wheel (Nov 29, 2019) Episode 2019-11-28: Wooden Trunk (Nov 28, 2019) Episode 2019-11-27: Collectible See-Saw (Nov 27, 2019) Episode 2019-11-26: Wooden Desk (Nov 26, 2019) Episode 2019-11-25: Wind-Up Panda (Nov 25, 2019) Episode 2019-11-22: Boxing Gloves (Nov 22, 2019) Episode 2019-11-21: Sea Serpent Pen Holder (Nov 21, 2019) Episode 2019-11-20: Military Drum (Nov 20, 2019) Episode 2019-11-19: RAF Mascot Teddy Bear (Nov 19, 2019) Episode 2019-11-18: Vintage Car Speedometer (Nov 18, 2019) Episode 2017 Special: The Repair Shop at Christmas (Dec 19, 2017) Episode 2017-04-14: Oars, Pinball Machine, Barometer (Apr 14, 2017) Episode 2017-04-13: Gramophone, Lucy Doll, Sailboat (Apr 13, 2017) Episode 2017-04-12: Smuggler's Sign, Toy Car, One Eyed Ted (Apr 12, 2017) Episode 2017-04-11: Bargeware Teapot, Appleyard Painting, Granny's Cabinet (Apr 11, 2017) Episode 2017-04-10: Cuckoo Clock, Captain's Chest, Brown Fruit Bowl (Apr 10, 2017) Episode 2017-04-07: Bulldog, Rocking Chair, Mother of Pearl Shell (Apr 7, 2017) Episode 2017-04-06: Pink Ted, Brannon Pot, Grandfather Clock (Apr 6, 2017) Episode 2017-04-05: Toy Monkey, Jukebox, Treasure Box (Apr 5, 2017) Episode 2017-04-04: Royal Worcester Vase, Village Clock, Hay Press (Apr 4, 2017) Episode 2017-04-03: Jewelry Chest, House Painting, Ceramic Plaque (Apr 3, 2017) Episode 2017-03-31: Lion Chair, Lurcat Vase, Bird Box (Mar 31, 2017) Episode 2017-03-30: Gnome, Smoker's Music Box, Fireman's Helmet (Mar 30, 2017) Episode 2017-03-29: Dalek, Silver Travel Clock, Davenport Desk (Mar 29, 2017) Episode 2017-03-28: Piano Stool, Daffodil Telephone, Magic Lantern (Mar 28, 2017) Episode 2017-03-27: Gothic Clock, Accordion, Flying Fish (Mar 27, 2017) View 66 more View 66 less The Farmers' Country Showdown (2017) Starring as Narrator (5 episodes) Episode 1x05: Diversification Awards (Feb 17, 2017) Episode 1x04: Beef Cattle (Feb 16, 2017) Episode 1x03: Sheepdog Trials (Feb 15, 2017) Episode 1x02: Farmers Against the Odds (Feb 14, 2017) Episode 1x01: Dairy Cattle (Feb 13, 2017) View 2 more View 2 less Urban Myths (2017) Guest starring as Sir Arthur Conan Doyle Episode 2x06: Agatha Christie (May 17, 2018) Fleabag (2016) Guest starring as Dad (9 episodes) Episode 2x06: Episode 6 (Apr 8, 2019) Episode 2x05: Episode 5 (Apr 1, 2019) Episode 2x04: Episode 4 (Mar 25, 2019) Episode 2x01: Episode 1 (Mar 4, 2019) Episode 1x06: Episode 6 (Aug 25, 2016) Episode 1x05: Episode 5 (Aug 18, 2016) Episode 1x03: Episode 3 (Aug 4, 2016) Episode 1x02: Episode 2 (Jul 28, 2016) Episode 1x01: Episode 1 (Jul 21, 2016) View 6 more View 6 less The Rebel (2016) Starring as Charles Unforgotten (2015) Guest starring as Harry Osborne Episode 2x06: Episode 6 (Feb 9, 2017) Discovering Britain (2015) Guest starring as Bill Paterson (2 episodes) Episode 1x05: Discovering Britain: Scone Palace to the Severn Valley (Feb 3, 2016) Episode 1x04: Disappearing Britain: Glamis, Cookham and Glasgow (Oct 29, 2015) Outlander (2014) Starring as Ned Gowan (8 episodes) Episode 3x08: First Wife (Nov 5, 2017) Episode 1x11: The Devil's Mark (Apr 18, 2015) Episode 1x10: By the Pricking of My Thumbs (Apr 11, 2015) Episode 1x09: The Reckoning (Apr 4, 2015) Episode 1x08: Both Sides Now (Sep 27, 2014) Episode 1x07: The Wedding (Sep 20, 2014) Episode 1x06: The Garrison Commander (Sep 13, 2014) Episode 1x05: Rent (Sep 6, 2014) View 5 more View 5 less 37 Days (2014) Starring as Lord Morley (3 episodes) Episode 1x03: One Long Weekend (Mar 8, 2014) Episode 1x02: One Week in July (Mar 7, 2014) Episode 1x01: One Month in Summer (Mar 6, 2014) Inside No. 9 (2014) Guest starring as Mr. Green Episode 4x01: Zanzibar (Jan 2, 2018) Shetland (2013) Guest starring as James Perez (2 episodes) Episode 2x06: Blue Lightning - Part 2 (Apr 15, 2014) Episode 2x05: Blue Lightning - Part 1 (Apr 8, 2014) Law & Order: UK (2009) Starring as Crown Prosecution Service Director George Castle (26 episodes) Episode 4x06: Skeletons (Apr 11, 2011) Episode 4x05: Shaken (Apr 4, 2011) Episode 4x04: Duty of Care (Mar 28, 2011) Episode 4x03: ID (Mar 21, 2011) Episode 4x02: Denial (Mar 14, 2011) Episode 4x01: Help (Mar 7, 2011) Episode 3x07: Anonymous (Oct 21, 2010) Episode 3x06: Masquerade (Oct 14, 2010) Episode 3x05: Survivor (Oct 7, 2010) Episode 3x04: Confession (Sep 30, 2010) Episode 3x03: Defence (Sep 23, 2010) Episode 3x02: Hounded (Sep 16, 2010) Episode 3x01: Broken (Sep 9, 2010) Episode 2x06: Honour Bound (Feb 15, 2010) Episode 2x05: Love and Loss (Feb 8, 2010) Episode 2x04: Sacrifice (Feb 1, 2010) Episode 2x03: Community Service (Jan 25, 2010) Episode 2x02: Hidden (Jan 18, 2010) Episode 2x01: Samaritan (Jan 11, 2010) Episode 1x07: Alesha (Apr 6, 2009) Episode 1x06: Paradise (Mar 30, 2009) Episode 1x05: Buried (Mar 23, 2009) Episode 1x04: Unsafe (Mar 16, 2009) Episode 1x03: Vice (Mar 9, 2009) Episode 1x02: Unloved (Mar 2, 2009) Episode 1x01: Care (Feb 23, 2009) View 23 more View 23 less Little Dorrit (2008) Starring as Mr. Meagles Criminal Justice (2008) Starring as D.S. Harry Box The Royal Edinburgh Military Tattoo (2007) Starring as Narrator (6 episodes) Episode 2016-08-29: 2016 (Aug 29, 2016) Episode 2015-08-31: 2015 (Aug 31, 2015) Episode 2014-08-25: 2014 (Aug 25, 2014) Episode 2013-08-26: 2013 (Aug 26, 2013) Episode 2012-08-27: 2012 (Aug 27, 2012) Episode 2011-08-28: 2011 (Aug 28, 2011) View 3 more View 3 less The One Show (2006) Guest starring as Bill Paterson (3 episodes) Episode 2016-07-20: 20/07/2016 (Jul 20, 2016) Episode 2016-01-27: 27/01/2016 (Jan 27, 2016) Episode 2008-08-05: 05/08/2008 (Aug 5, 2008) Doctor Who (2005) Guest starring as Professor Edwin Bracewell (2 episodes) Episode 5x12: The Pandorica Opens (Jun 19, 2010) Episode 5x03: Victory of the Daleks (Apr 17, 2010) Agatha Christie's Marple (2004) Guest starring as Bradley Episode 5x01: The Pale Horse (Aug 30, 2010) Shoebox Zoo (2004) Starring as Storyteller Sea of Souls (2004) Starring as Dr. Douglas Monaghan (20 episodes) Episode 4x02: The Prayer Tree: Part 2 (Apr 19, 2007) Episode 4x01: The Prayer Tree: Part 1 (Apr 17, 2007) Episode 3x06: Rebound (Feb 11, 2006) Episode 3x05: Succubus (Feb 4, 2006) Episode 3x04: The Newsroom (Jan 28, 2006) Episode 3x03: Sleeper (Jan 21, 2006) Episode 3x02: Oracle (Jan 14, 2006) Episode 3x01: Insiders (Jan 7, 2006) Episode 2x06: Empty Promise: Part 2 (Jan 23, 2005) Episode 2x05: Empty Promise: Part 1 (Jan 22, 2005) Episode 2x04: Omen: Part 2 (Jan 16, 2005) Episode 2x03: Omen: Part 1 (Jan 15, 2005) Episode 2x02: Amulet: Part 2 (Jan 9, 2005) Episode 2x01: Amulet: Part 1 (Jan 8, 2005) Episode 1x06: That Old Black Magic: Part 2 (Feb 17, 2004) Episode 1x05: That Old Black Magic: Part 1 (Feb 16, 2004) Episode 1x04: Mind Over Matter: Part 2 (Feb 10, 2004) Episode 1x03: Mind Over Matter: Part 1 (Feb 9, 2004) Episode 1x02: Seeing Double: Part 2 (Feb 3, 2004) Episode 1x01: Seeing Double: Part 1 (Feb 2, 2004) View 17 more View 17 less Canterbury Tales (2003) Guest starring as Theo Episode 1x03: The Knight's Tale (Sep 25, 2003) Foyle's War (2002) Guest starring as Patrick Jamieson Episode 3x02: Enemy Fire (Oct 31, 2004) Wives and Daughters (1999) Starring as Mr. Gibson (3 episodes) Episode 1x04: Episode 4 (Dec 19, 1999) Episode 1x03: Episode 3 (Dec 12, 1999) Episode 1x02: Episode 2 (Dec 5, 1999) The Crow Road (1996) Starring as Kenneth McHoan Oliver's Travels (1995) Starring as Baxter Hard Times (1994) Starring as Stephen Blackpool Screen One (1989) Guest starring as Howard Mullen Episode 5x07: Wall of Silence (Oct 17, 1993) Traffik (1989) Starring as Jack Lithgow Timewatch (1982) Guest starring as Narrator Episode 2002-05-10: Battle for Berlin (May 10, 2002) Children in Need (1980) Guest starring as Narrator Episode 2020-11-13: Live Show (Nov 13, 2020)