Birthdate: Feb 21, 1964
Birthplace: Queens, New York City, New York, USA
Stacy Title was born on 21 February 1964 in Queens, New York City, New York, USA. She was a director and producer, known for Let the Devil Wear Black (1999), The Last Supper (1995) and The Bye Bye Man (2017). She was married to Jonathan Penner. She died on 11 January 2021 in Los Angeles, California, USA.
Previous (1)
Previous (5)
People Also Searched For