Stacie Jones Upchurch
actress, producer
Stacie Jones Upchurch was born on Feb 26, 1969 in USA. Stacie Jones Upchurch's big-screen debut came with The Scorned directed by Robert Kubilos in 2005.
Stacie Jones Upchurch was born on February 26, 1969 in Colorado, USA. She is an actress and producer, known for The Scorned (2005), No Mirror Land (2001) and Rylie and Codie's World (2022).
Birthday
Feb 26, 1969Place of Birth
Colorado, USA
Movies & TV Shows
All
Movies
- 20052.9