Ellen Bry Featured in Matt Houston Strike Force The Amazing Spider-Man BornFebruary 13, 1951 in New York City, New York, United States Clips 3 Clips