No photo
Acted in 26
2010s
- 2016
- 2015
The Delivery Man
TV
- 2014
- 2013
Murder on the Victorian Railway
Elizabeth Jones
- 2012
2000s
- 2009
Hell's Pavement
Shirley
- 2008
- 2007
A Funny Thing Happened on the Way to Willesden
Denise Templeton
- 2005
- 2004
Being Julia
Cynthia
- 2003
Little Clumps of Hair
Jane
- 2002
- 2001
- 2000
Kiss Kiss Bang Bang
Ruth
1990s
- 1995
Appearances1
2000s
- 2002
The Making of Gosford Park
Self (uncredited)