Acting
1924-03-16 · Shangyu, Zhejiang province, China
The Monkey King Strikes the White Bone Demon
1960 · Movie