HUB
Acting
Sen Zhuang
*1997
in Quanzhou, Fujian Province, China
2/10
Mystery Zone: Soul Eating Hill
2017
The Dream of the Red Chamber
2024