Production
EN cinema · 3 credits
The World's Biggest Drug Lord: Tse Chi Lop
Revenge of the Green Dragons
Liza, Liza, Skies Are Grey
Director
Producer
Executive Producer