Judy Dixon was born on April 4, 1963 in Los Angeles, California, USA. She is an actress, known for The Curse of the Screaming Dead (1982).
The Curse of the Screaming Dead
No data