A Silenced Lament 2025
Executive Producer
Who'll Stop the Rain 2023
Director, Producer, Editor, Writer
Moon Girl 2020
Producer
Freewill Of Formosa 2019
Director
The 2014 Consensus 2019
Where the Sun Don't Shine 2018
Credits from TMDB.