Birthday
1926-01-01Place of Birth
Ilford, Essex, England, UKBiography
Alistair Duncan was a British film and television actor who worked mainly in Australian television.Free Trial Channels
All Movies List
AD