Stewart Scott
6 titles
Acting
May 13, 1963
Waco, Texas, USA