Heaven's Revenge TBA
as Corinne
The Letters 2021
as Cliona
Eden 2019
as Clair
Point of No Return 2018
as Flynn
Spiders Trap 2015
as Sharon
Zenith 2014
as The Woman
This Must Be the Place 2011
as Woman on Ship
Credits from TMDB.