Leon Tyler
6 titles
Acting
Jun 16, 1932
Saint Louis, Missouri, USA