Stand by · pulling the latest frames
Acting
Born · 1968
Xuzhou, Jiangsu, China
The Promise
2005
Counterattack
2021
Saving Mr. Wu
2015
Firewire Sniper
2024