profile image

Alastair Duncan

01 Jan, 1958 in Edinburgh, Scotland, UK

Alastair Duncan is a Scottish stage, film and television actor and also works as a real estate broker.

Also Known As:

Neil DuncanNeill DuncanAlister DuncanAlistair DuncanAlastair Ducan

poster
Mad Men
82% (2007)
poster
Providence
65% (1999)
poster
Miss Match
62% (2003)
poster
Taggart
63% (1983)
poster
Castle
80% (2009)
poster
Bones
83% (2005)