Alastair Duncan


Born: Edinburgh, Scotland, UK


Alastair Neil Duncan (born 1958) is a Scottish television, film and stage actor, and real estate broker. He is sometimes credited as Neil Duncan. He is known for his voice over work in video games, movies and TV shows.

Bio from Wikipedia - See more on Text under CC-BY-SA license