Birth Name:
|
Stacy Beth Title
|
Born:
|
February 21, 1964 - Queens, New York City, New York, USA
|
Died:
|
January 11, 2021 (aged 56) - Los Angeles, California, USA
(ALS also known as Lou Gehrig's disease and leukemia)
|
Highest Rated:
|
The Last Supper (1995)
Hood Of Horror (2006)
|
Average Score:
|
54.5%
|
|
|