Fluorescent Beast 2023
as Beth Shell
The Rendezvous 2016
as Lisbeth
Waking 2013
as Nadia
Buck Wild 2013
as Candy
Knight to D7 2011
as Lucy Collins
The Fear Chamber 2009
as Emily
Battle Planet 2008
as Shelly Walker
Credits from TMDB.