Mermaid Down 2019
as Susan
Culture Shock 2013
as Cara
Persuasion 2007
Actor
Lost Dogs 2005
as Ellie
Talia 2022
Director, Writer
Credits from TMDB.