A Smallholding TBA
as Jen
Solitary 2025
Thanks
Three 2022
as Ellie, Writer
Strange Weather 2015
as Lizzie
Pulse 2010
as Jess Black
The Man from Montevideo 2007
as Ursala
Credits from TMDB.