Stephen Roberts
9 titles
Acting
Jul 25, 1917
Floral Park, Long Island, New York, USA