Detention
2020 · Director, Writer
Zero Day Attack
2025 · Director, Writer
Do You Dare?
Director
Who'll Stop the Rain
2023 · Director, Writer
Where the Sun Don't Shine
2018 · Director
Freewill Of Formosa
2019 · Director
The 2014 Consensus