Alistair Duncan
Birthday: 1926 in Ilford, Essex, England, UK
Alistair Duncan was born in 1926 in Ilford, Essex, England, UK. He was an actor, known for Summer Bay (1988), Le tour du monde en 80 jours (1972) and A Season in Hell (1964). He died on August 3, 2005 ...Show More
Alistair Duncan's FILMOGRAPHY
as Actor (3)