Acting
Born November 5, 1983 · Beijing, China
The Big Rescue
2018
Memory Puzzle
2016
Treasure Inn
2011
I Corrupt All Cops
2009
The Underdog Knight
2008
Bullet and Brain
2007
The Lady Iron Chef