Nelson Welch
3 titles
Acting
Oct 12, 1905
Died: Aug 06, 1991
Great Dunmow, Essex, England, UK