Born
March 17, 1939
Died
July 23, 2017 (78 years old)
Known For
Acting
Place of Birth
Boston, Massachusetts, USA
Self (archive footage)
2023
Self
2007