Actor
The Station Master
2012
as Woman
Scratch
2010
as Zoe
Act of God
2009
as DI Anna Freedland
Last Chance Harvey
2008
as Attractive Woman
Mr. Kuka's Advice
2008
as Irina
Batman Begins
2005
as Additional Restaurant Guest #1
Princes in the Tower
2005
as Queen Elizabeth
Falling Through
2000
as Linda
Touch and Go
1998
as Pam Bevan
Tomorrow Never Dies
1997
as Beth Davidson
Merlin
1992
as Crystal of the Lake