Tom Macaulay
3 titles
Acting
Mar 17, 1906
Liverpool, Merseyside, England, UK