Leon Weaver
2 titles
Acting
Aug 11, 1882
Ozark, Missouri, USA