Acting
Born March 27, 1986 · Shanghai, China
Return of the Cuckoo
2000
The Monkey King
2014
Flash Point
2007
All's Well, End's Well 2011
2011