Hide unreleased
Blood Will Have Blood TBA
as Lucy Webber
Control 2023
as Susan
60 Seconds to Die 2017
as Sarah (segment "Webcam")
The Summoner 2017
as Grace Harrow
Credits from TMDB.