Acting
ZH cinema · 2 credits
Also known as Du Zhen Xi · 杜振西 · Zhenxi Du
Crouching Tiger, Hidden Dragon
The Trail
as Shop Owner
Actor