Directing
ZH cinema · 3 credits
Birthplace
Shanghai, China
Also known as Chao Gan · 干超
Observing Foshan
The Red Race
Last House Standing
Director