Stacy Newton
Stacy Newton is an actress, director and published writer known for Fate's Shadow (2018), Crazy Lucky (2018), and Women of Inspiration Weekly - Creating Fem - Powerment (2018). She was born in Houston, Texas, USA. She made her first feature film In Dubious Battle (2016) directed by James Franco. ...