Birthday: April 7th, 1955 Place of Birth: Boston, Massachusetts, USA
Alexandra Neil is an American film and television actress.