01.01.1958 (66 years) (Edinburgh, Scotland, UK)
Alastair Duncan may refer to: Alastair Duncan (actor), Scottish actor Alastair Duncan (army officer), British army general
IMDB