Duncan McLeod
8 titles
Acting
Jul 26, 1918
Glenfinnan, Scotland, UK