Duncan Macrae
11 titles
Acting
Aug 20, 1905
Died: Mar 23, 1967
Glasgow, Scotland, UK