Acting
Born January 27, 1981 · Wuhan,Hubei Province,China
A Disappearing Village
2011
The Frightening Night
Virtual Recall
2010
Future X-Cops
Darkness Bride
2003