
Filmography32 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2018 | 2036 Origin UnknownMovie | Lena Wilson | 45 |
| 2013 | BroadchurchSeries | Mrs. Angela Dyer | 40 |
| 2008 | The Oxford MurdersMovie | Beth | 35 |
| 2007 | LewisSeries | Miranda Thornton | 34 |
| 2007 | Holby BlueSeries | — | 34 |
| 2007 | The RiddleMovie | Kate Merrill | 34 |
| 2006 | Almost HeavenMovie | Hilary Wooler | 33 |
| 2006 | NostradamusMovie | Gemelle | 33 |
| 2005 | Shadow of the SwordMovie | Margaretha | 32 |
| 2003 | Frank Herbert's Children of DuneSeries | Irulan Corrino-Atreides | 30 |
| 2003 | ByronSeries | Annabella Milbanke | 30 |
| 2003 | ByronMovie | Annabella Millbanke | 30 |
| 2002 | SpooksSeries | Maxi Baxter | 29 |
| 2002 | An Angel for MayMovie | Alison | 29 |
| 2002 | The American EmbassySeries | Fiona Humphrey | 29 |
| 2001 | The War BrideMovie | Sophie | 28 |
| 2001 | David CopperfieldMovie | Dora Spenlow | 28 |
| 2000 | Frank Herbert's DuneSeries | Princess Irulan Corrino | 27 |
| 2000 | David CopperfieldSeries | Dora Spenlow | 27 |
| 1999 | Felicia's JourneyMovie | Marcia Tibbits | 26 |
| 1998 | WoundingsMovie | Angela | 25 |
| 1997 | Midsomer MurdersSeries | Olivia Carr | 24 |
| 1997 | 20,000 Leagues Under the SeaMovie | Sophie | 24 |
| 1997 | La Vie de MarianneMovie | Mademoiselle Varthon | 24 |
| 1996 | The RingMovie | Giselle | 23 |
| 1996 | Princess in LoveMovie | Diana | 23 |
| 1995 | Tears Before BedtimeSeries | Katherine | 22 |
| 1995 | Death MachineMovie | Screaming Demonstrator | 22 |
| 1994 | The NeverEnding Story IIIMovie | The Childlike Empress | 21 |
| 1993 | Franz Kafka's It's a Wonderful LifeMovie | Party Girl | 20 |
| 1989 | Agatha Christie's PoirotSeries | Elsa Greer | 16 |
| 1989 | Tales from the CryptSeries | Marlys | 16 |