Birthday Swim TBA
as Paula
Abstract Painting 2024
as Kate
We Have Always Lived in the Castle 2019
as Lucille Wright
The Tattoo 2017
as Florence
The Ugly Duckling and Me! 2006
as Phyllis (voice)
Demon 2005
as Demon
The Unusual Inventions of Henry Cavendish 2005
as Miss. Sarah Palmerston
Credits from TMDB.