The Caretaker 2026
as Lisa Aberdeen
The Regulars 2025
as Becca
Dead Love 2018
as Cherice
The Ugly Duckling 2013
as Sister
Karen's Room 2013
as Karen
Audition 2013
as Cherry Smith
Harry Potter and the Order of the Phoenix 2007
as Pansy Parkinson (uncredited)
Credits from TMDB.