HUB
Acting
Chen Chen
*1979
in Hangzhou, Zhejiang Province, China
6/10
Two Stupid Eggs
2007
6/10
Little Heroes Lost in China
1995
6/10
Kung Fu Dunk
2008