Cast Credits A Touch of Cloth (2012) Guest starring as Gus Plotpoint Episode 2x01: Undercover Cloth: Part One (Aug 25, 2013) Not Going Out (2006) Guest starring as Pete Episode 1x06: Caretaker (Nov 10, 2006) Broken News (2005) Guest starring as Richard Pritchard Episode 1x01: Tomato Flu (Oct 31, 2005) Doctor Who (2005) Guest starring as Newsreader (2 episodes) Episode 2x06: The Age of Steel (May 20, 2006) Episode 2x05: Rise of the Cybermen (May 13, 2006) Hamish Macbeth (1995) Starring as Dougal Alexander Fleming "Doc" Brown (19 episodes) Episode 3x08: Destiny (2) (May 4, 1997) Episode 3x07: Destiny (1) (Apr 27, 1997) Episode 3x06: More Than a Game (Apr 20, 1997) Episode 3x05: The Trouble with Rory (Apr 13, 1997) Episode 3x04: The Good Thief (Apr 6, 1997) Episode 3x03: The Lochdubh Assassin (Mar 30, 1997) Episode 3x02: Deferred Sentence (Mar 23, 1997) Episode 3x01: The Honourable Policeman (Mar 16, 1997) Episode 2x06: The Lochdubh Deluxe (Apr 28, 1996) Episode 2x05: No Man Is an Island (Apr 21, 1996) Episode 2x04: Radio Lochdubh (Apr 14, 1996) Episode 2x03: Isobel Pulls It Off (Apr 7, 1996) Episode 2x02: In Search of a Rose (Mar 31, 1996) Episode 2x01: A Perfectly Simple Explanation (Mar 24, 1996) Episode 1x06: A Bit of an Epic (Apr 30, 1995) Episode 1x05: Wee Jock's Lament (Apr 23, 1995) Episode 1x04: West Coast Story (Apr 16, 1995) Episode 1x03: The Big Freeze (Apr 9, 1995) Episode 1x01: The Great Lochdubh Salt Robbery (Mar 26, 1995) View 16 more View 16 less Casualty (1986) Guest starring as Policeman Episode 6x06: Something To Hide (Oct 11, 1991) Guest starring as Pete Episode 16x08: For My Next Trick (Nov 3, 2001) Guest starring as Professor Michael Fitch Episode 26x02: Starting Out (Aug 20, 2011)