HUB
Acting
Calvin Sun Zuyang
*1982
in Shanghai, China
2/10
Bleeding Mountain
2012
The Locked Door
2012
China Game