The Girl in the River 2026
as Ilsa Otto
Sunday Girl 2019
as Carla
Shadow People 2013
as Gabriella London
Ticking Clock 2011
as Shelley
Legendary 2010
as Jill
Credits from TMDB.