Director
Sister Sister 3
2026 · Director
Demonic Plastic Surgery
Ma Da: The Drowning Spirit
2024 · Director
Song Song
2021 · Director
Murder in the Lens
2018 · Director