Alastair Duncan Life story


Alastair Neil Duncan is a Scottish 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.

Alastair Duncan Photos

Related Persons

Next Profile ❯