Leon Weaver
2 titles
Acting
Aug 11, 1882
Died: May 27, 1950
Ozark, Missouri, USA