Acting
1970-03-14
New York City, New York, USA
Died: 2011-04-20
No biography available for this person.
as Self (archive footage)