Debra Neathery was born on October 31, 1952. She is a casting director, known for
Freddy's Dead: The Final Nightmare (1991),
Dead Aim (1987) and
Invasion Earth: The Aliens Are Here (1988). She has been married to Wolfgang Landgraf since October 31, 1999.