profile image

Staats Cotsworth

Feb 17, 1908 (118 years old) in Oak Park, Illinois, USA

Known For

Credits