Speak Up TBA
Director
Hellcat 2025
as Lena Orchard
The Girl in the Pool 2024
Aftermath 2021
Writer
All About Sex 2020
as Sage, Director, Writer
Get Big 2017
as Machelle
Faces Without Eyes 2015
as Ceelia
The Theory of the Leisure Class 2001
as Dori Wright
Credits from TMDB.