Spear, Spatula, Submarine: Floridians Fight to Take Back Their Waters 2024
Director
Pollen 2023
Co-Producer
I'm Not Nice 2022
Writer, Producer, Director
I'm Not Lost 2019
as Lyndsay, Producer
Sacrificial 2018
as Renee
Credits from TMDB.