Lou Hancock
5 titles
Acting
Feb 25, 1924
Fort Worth, Texas, USA