Archie Duncan
10 titles
Acting
May 26, 1914
Glasgow, Scotland, UK