Actor
The Princess Switch 3: Romancing the Star
2021
as Bianca Pembroke
Blue Iguana
2018
as Dawn Bradshaw
Trafficker
2015
as Alison Reid
The Last Belle
2011
as Siobhan
The Calling
2010
as Trish
Starship Troopers 3: Marauder
2008
as Admiral Enolo Phid
Hooded Angels
2002
as Widow
Lucky Day
2002
as Nora Barkin
Phoenix Blue
2001
The Atlantis Conspiracy
2001
as Lauren Marcus
Wild About Harry
2000
as Ruth McKee
Circus
2000
as Gloria
A Knight in Camelot
1998
as Queen Guinevere
The Real Howard Spitz
1998
as Laura Kershaw
Stardust
1998
as Christine Wasacz
One Night Stand
1997
as Margaux
Liar Liar
1997
as Miranda
Deep Secrets
1996
as Lara
The Thorn Birds: The Missing Years
1996
as Meggie Cleary O'Neill
Shame II: The Secret
1995
as Diana Cadell
The Madness of King George
1994
as Lady Pembroke
The Substitute
1993
as Gayle Richards/Laura Ellington
Rik Mayall Presents: Briefest Encounter
1993
as Siobhan
It's Nothing Personal
1993
as Katherine Whitloff
Shame
1992
as Diana Cadell
The Laughter of God
1991
Paper Mask
1990
as Christine Taylor
Dark Obsession
1990
as Ginny
Tank Malling
1989
as Helen Searle
The Rainbow
1989
as Winifred Inger
The Lair of the White Worm
1988
as Lady Sylvia Marsh
An Affair in Mind
1988
as Druscilla Janus
Foreign Body
1986
as Susan Partridge
Castaway
1986
as Lucy Irvine
Frankie and Johnnie
1986
Star Quality
1985
as Understudy