Sirens 2025
Producer
Frog Catcher 2020
Writer, Director
Dye Red 2020
No Contract, No Cookies: The Stella D'Oro Strike 2010
Credits from TMDB.