Actor
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