Acting
Born October 12, 1982 · Xuzhou, Jiangsu Province, China
2 films as director · Active 2025–2026
Tunnel Warfare
2010
The Lettuce
2019
Landmine Warfare
2015