2024
Eat, Love, London as Harriet Joseph
2024
3 Body Problem as Sally (1 episode)
2022
A Spy Among Friends as Jane Sissmore (6 episodes)
2022
Star Wars: Andor as Supervisor Grandi (4 episodes)
2021
The Girl Before as Rachel (2 episodes)
2021
Tom Clancy's Without Remorse as CIA Director Dillard
2020
Atlantic Crossing as Missy LeHand (8 episodes)
2020
Roadkill as Sian Prebble (1 episode)
2020
Rebecca as Mrs. Clementine Whitney
2020
Cognition as Consul EA
2019
Brassic as Lady Beverly (1 episode)
2019
Dark Money as Mrs James (2 episodes)
2019
Chernobyl as Marina Gruzinskaya (1 episode)
2019
Brexit: The Uncivil War as Elizabeth Denham
2018
Where Hands Touch as Teacher
2017
Genius as Frau Pauline Winteler (3 episodes)
2017
Genius as Madeleine Renoult-Gilot (3 episodes)
2016
The Crown as Lady Mountbatten (3 episodes)
2016
Toni Erdmann as Steph
2016
The Girlfriend Experience as Winston (3 episodes)
2015
Boom Bang A Bang as Mavis
2015
Wolf Hall as Lady Shelton (1 episode)
2013
World War Z as UN Delegate
2012
Sightseers as Lynne Marshall
2012
Call the Midwife as Mrs. Clarke (1 episode)
2011
10 Arenas of Marwood as Dr. De Hory
2011
Vera as Susan Wakeland (1 episode)
2009
10 Minute Tales (1 episode)
2009
The Imaginarium of Doctor Parnassus as Classy Shopper 3
2008
Cass as TV Presenter
2007
Angel as Nora Howe-Nevinson
2006
Tristan & Isolde as Edyth
2005
Batman Begins as Female Restaurant Guest
2005
Red Rose as Jean Armour
2004
Natural Enemy as L'ex-femme de Tanguy
2004
Pour le plaisir as Eve, l'avocate
2003
I Am David as American Woman
2003
Cambridge Spies as Aileen Furse (1 episode)
2001
Far from China as Janice
2001
Murphy's Law (1 episode)
2001
The Lady and the Duke as Grace Elliot
1999
Following as The Blonde
1997
Midsomer Murders as Felicity Turner (1 episode)