Alastair Duncan
Known for: Acting
Born: December 31, 1957 in Edinburgh, Scotland, UK
Known for
Showing 24 of 59 titles
8.2
TV
Charmed
Alaster
1998
Comedy
6.3
TV
Taggart
1983
Crime
7.9
TV
Angel
Collins
1999
Drama
8.5
TV
Tracey Takes On...
1996
Comedy
7.1
TV
Diagnosis: Murder
Eliot Grayson
1993
Drama
8.0
TV
Babylon 5
Latimere
1994
Drama
8.4
TV
Dragons: Race to the Edge
Additional Voices (voice)
2015
Family
6.9
TV
Seven Days
1998
Drama
8.2
TV
Family Law
1999
Drama
8.2
TV
Agatha Christie's Poirot
Captain Black
1989
Crime
8.1
TV
Buffy the Vampire Slayer
Collins
1997
Drama
7.6
TV
CSI: Crime Scene Investigation
Graham Deveraux
2000
Crime
8.0
TV
Castle
Reginald Easley
2009
Drama
8.4
TV
The Mentalist
Francis Slocombe
2008
Crime
7.8
TV
Sabrina, the Teenage Witch
Pierre Curie
1996
Comedy
7.8
TV
Castlevania: Nocturne
Vaublanc (voice)
2023
Animation
8.0
TV
Westworld
Cottage Father
2016
Drama
8.2
TV
Sherlock Holmes
Dr. Mortimer
1984
Crime
7.6
TV
Marvel's Avengers
Adrian Toomes / Vulture (voice)
2013
Drama
7.5
TV
Marvel's Spider-Man
Adrian Toomes (voice)
2017
Animation
7.4
TV
Highlander: The Series
Terence Coventry
1992
Drama
8.6
TV
Regular Show
William / Pilgrim (voice)
2010
Animation
7.6
TV
NCIS
Ron Davenport
2003
Crime
7.6
TV
Leverage
President Edwin Ribera
2008
Drama