Alastair Duncan is a Scottish stage, film and television actor and also works as a real estate broker.
The Mentalist
Series • 2008
NCIS
Series • 2003
CSI: Crime Scene Investigation
Series • 2000
Bones
Series • 2005
Castle
Series • 2009
Charmed
Series • 1998
Regular Show
Series • 2010
Mad Men
Series • 2007
Buffy the Vampire Slayer
Series • 1997
Agatha Christie's Poirot
Series • 1989
Westworld
Series • 2016
Diagnosis: Murder
Series • 1993
Xena: Warrior Princess
Series • 1995
Babylon 5
Series • 1994
Sabrina, the Teenage Witch
Series • 1996
Angel
Series • 1999
Murder, She Wrote
Series • 1984
Highlander: The Series
Series • 1992
The Division
Series • 2001
Dragons: Race to the Edge
Series • 2015
Sherlock Holmes
Marvel's Avengers
Series • 2013
Leverage
Marvel's Spider-Man
Series • 2017
The Batman
Series • 2004
Hercules: The Legendary Journeys
Taggart
Series • 1983
Family Law
Seven Days
Castlevania: Nocturne
Series • 2023