Satisfied 2025
as Self
VICE News Presents: When Black Women Go Missing 2024
as Themself, Director, Producer
Last Light of Orion 2017
as Carrie
In the Beginning was Water and Sky 2017
as Student
The Last Descent 2016
as Emily Jones
Credits from TMDB.