Charles Cane
30 titles
Acting
Apr 18, 1899
St. Louis, Missouri, USA