Production
ZH, EN cinema · 5 credits
Dr. Moreau's House of Pain
Puppet Master: The Legacy
Most of the Time
All About Faces
That As They Say Is That
Director
Director, Writer
Producer