We don't have a biography for Duncan Duff yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
A Touch of Cloth (2012)
Guest starring as Gus Plotpoint
- Episode 2x01: Undercover Cloth: Part One (Aug 25, 2013)
The Tudors (2007)
Guest starring as Governor of Boulogne
- Episode 4x08: As It Should Be (Jun 6, 2010)
Broken News (2005)
Starring as Richard Pritchard - ESN
- Episode 1x02: Missing Island (Nov 7, 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)
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)