Acting - Born Mar 27, 1986 in Shanghai, China
No biography available.
The Monkey King
2014
Flash Point
2007
Return of the Cuckoo
2000
All's Well, End's Well 2011
2011