Stand by · pulling the latest frames
Acting
Born · 1984
Wuhan, Hubei Province, China
Eternal Wave
2017
The Bloody Blade
2009
The Sniper
Zone of Death
Sudden death
Gun Mystery
Love Godfathers: Three Bad Guys
2016
Scary Banquet
Monster Reappearance
Monster Hunt Bao Man