Alexandra Neil
Birthday: 1955-04-07 | Place of Birth: Boston, Massachusetts, USAAlexandra Neil is an American film and television actress.
...
Known For
The Longest Week
Simon Killer
Afterschool
See No Evil, Hear No Evil