Persuasion 2022
as Elizabeth Elliot
Upstairs 2021
as Caroline
Made in Italy 2020
as Ruth
National Theatre Live: The Deep Blue Sea 2016
as Ann Welch
A Doll's House 2012
as Helene
The Merchant of Venice 2005
as Portia
Credits from TMDB.