Actress Alexandra Neil

Alexandra Neil
Photo of actress Alexandra Neil
Alexandra Neil is an American film and television actress.
Place of birth
Boston, Massachusetts, USA Boston, Massachusetts, USA
Date of birth
7th April 1955
Movies that starred Alexandra Neil (1 in total)
See No Evil, Hear No Evil poster

See No Evil, Hear No Evil [1989]

Sally
Support the project. Just 1 cup of coffee will help us grow
support kinobro