What Happened Downstairs? 2021
as May, Executive Producer
Trust 2018
as Jennifer
Brad Williams: Starfish 2023
Executive Producer
MELA 2023
Executive Producer, Producer
Nimesh Patel: Lucky Lefty 2023
Producer
Nimesh Patel: Thank You China 2022
Credits from TMDB.