Red Riding 2026
as Penelope
My Foolish Heart 2018
as Sarah
Charlotte Link: Cheated 2018
as Melissa Cooper
Daisy & D 2017
as Daisy
Babel 2006
as Tourist
Supergirl 1984
as Ali
Singles 1983
as Kim
Credits from TMDB.