Ned Davenport
1 title
Acting
Oct 18, 1911
San Francisco, California, USA