Actor · Born 1958
Well Being
2026 · as Cynthia
The Last Detective
2003 · as Roxanne
The Cat's Meow
2002 · as Jessica Barham
Criss Cross
2001 · as Liora Stone
In Love and War
1996 · as Elsie 'Mac' MacDonald
Funny Man
1994 · as Tina Taylor
The Funny Man
1992 · as Tina
The Endless Game
1989 · as Inga
Northanger Abbey
1987 · as Eleanor Tilney