- Life of David Gale, The (2002) .... Bitsey Bloom
- Judi Dench: A BAFTA Tribute (2002) (TV) .... Herself
- Thérèse Raquin (2001) .... Therese Raquin
- Iris (2001) .... Young Iris Murdoch
- Being Mick (2001) (TV) .... Herself
- Christmas Carol: The Movie (2001) (voice) .... Belle
- Comic Relief Short Pants (2001) (TV) .... Herself/Singer
- Enigma (2001) .... Hester Wallace ... aka Enigma - Das Geheimnis (2002) (Germany)
- Quills (2000) .... Madeleine LeClerc
- Faeries (1999) (voice)
- Holy Smoke (1999) .... Ruth Barron
... aka Holy Smoke! (2000) (USA: video box title) - Titanic: Breaking New Ground (1998) (TV) .... Herself/Rose DeWitt Bukater
- Hideous Kinky (1998) .... Julia
... aka Marrakech express (1998) (France) - Titanic (1997) .... Rose DeWitt Bukater
- Hamlet (1996) .... Ophelia
... aka William Shakespeare's Hamlet (1996) - Jude (1996) .... Sue Bridehead
- Sense and Sensibility (1995) .... Marianne Dashwood
- Kid in King Arthur's Court, A (1995) .... Princess Sarah
- Heavenly Creatures (1994) .... Juliet Marion Hulme
- "Get Back" (1992) TV Series .... Eleanor Sweet
- Anglo Saxon Attitudes (1991) (TV)
- "Dark Season" (1991) TV Series .... Reet
Producer:
Thérèse Raquin (2001) (executive producer)
Miscellaneous crew:
Christmas Carol: The Movie (2001) (singer: "What If?")
Notable TV guest appearances:
"GMTV" (1993) playing "Herself" 1/14/2002
"Clive Anderson Now" (2001) playing "Herself" 1/26/2000
"Priory, The" (1999) playing "Herself"(episode # 1.1)
11/9/1999
"Clive James Show, The" (1998) playing "Herself"(episode
# 1.1) 3/8/1998
"Clive Anderson All Talk" (1996) playing "Herself"(episode
# 3.3) 1998
"Celebrity Ready, Steady, Cook" (1998) playing "Herself"
"Casualty" (1986) playing "Suzanne" in episode: "Family
Matters" (episode # 7.21) 2/6/1993



