Tea Shop Assistant
Enola Holmes (2020)
Cook
Darkest Hour (2017)
Souvenir Stall Holder
The Last Dragonslayer (2016)
Nina
The Beat Beneath My Feet (2014)
Princess Leila's Handmaiden
Maleficent (2014)
Ensemble 'Master of the House'
Les Misérables (2012)
Market Clerk
The Holiday (2006)
Mother
Pissed on the Job (2004)
Self (uncredited)
The Making of 'Gosford Park' (2002)
Ellen
Gosford Park (2001)
Violet
The Winslow Boy (1999)
The Fool (1990)
Jackie's Secretary
News Hounds (1990)