2024
Harry & Meghan: Going Their Separate Ways? as Narrator2018
London Unplugged as Not available2017
Things I Know to Be True as Fran Price2016
The Crown as Anne Tennant2015
Return of the Giant Killers: Africa's Lion Kings as Narrator2014
Insomniacs as Alice2014
Africa's Giant Killers as Narrator (voice)2011
Death in Paradise as Valerie O'Toole2011
Injustice as Gemma Lawrence2011
Babysitting as Mrs. Wollenberg2006
Brief Encounters as Not available2005
Dead Cool as Henny2004
Stories of Lost Souls as Friend in Crowd2003
Collusion as Mary Dolphin2000
Big Kids as Not available1997
Midsomer Murders as Tamara Deddington1997
Mothertime as Suzie1996
Twelfth Night as Viola1995
Sense and Sensibility as Lucy Steele1995
Jack & Sarah as Sarah1995
A Pin for the Butterfly as Mother1994
Anna Lee as Anna Lee1993
Anna Lee: Headcase as Anna Lee1992
After the Dance as Helen Banner1991
Performance as Helen Banner1991
True Colors as Diana Stiles1991
The Wanderer as Voice1990
Othello as Desdemona1989
Erik the Viking as Princess Aud1989
Fellow Traveller as Sarah Aitchison1989
Relatively Speaking as Ginny Whittaker1988
The Rainbow as Ursula Brangwen1988
A Summer Story as Megan David1988
Deadline as Lady Romy Burton1987
Nanou as Nanou1986
Casualty as Chloe Greer1985
The Browning Version as Mrs. Gilbert1982
Privileged as Imogen