- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Stacey Swain was born on November 30, 1958 in Fullerton, California, USA. She is an actress, known for The Return of the Living Dead (1985), Little Nicky (2000) and Hot Rod (2007).
Awards
Known For
Filmography