- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Stacie Jones Upchurch was born on February 26, 1969 in Colorado, USA. She is an actress, known for The Scorned (2005), No Mirror Land (2001) and Hating Obama (2014).
Awards
Filmography