Actor · Born 1962
Biophilia
2018 · as Margaret
Village of the Damned
1995 · as Eileen Moore
Indiana Jones and the Last Crusade
1989 · as Irene