2022
The Thief, His Wife and the Canoe as Anne's Solicitor (1 episode)
2020
Miss Marx as Olive Schreiner
2018
Killing Eve as Sharon (1 episode)
2017
The Sense of an Ending as Eleanor Marriott
2014
Mr. Turner as Miss Coggins
2012
A Young Doctor's Notebook as Syphilitic Woman (1 episode)
2012
A Touch of Cloth as Studio Director (1 episode)
2011
Twenty Twelve as Interpretor (1 episode)
2010
Another Year as Katie
2008
Happy-Go-Lucky as Flamenco Teacher