Birthday
1914-05-26
Deathday
1979-07-24
Place of Birth
Glasgow, Scotland, UK

Archie Duncan

Acting

Popular Movies

Popular TV-Shows