Abigail Lenz was born in 1970. She is an actress, known for Return of the Living Dead III (1993), Dead of Night (1988) and Darkroom (1989).
Return of the Living Dead III
Hit the Dutchman
Darkroom
Dead of Night
No data