Tea Shop Assistant
Enola Holmes (2020)
Cook
Ziua decisivă (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'
Mizerabilii (2012)
Market Clerk
Vacanța (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)