Cho-Cho Lai
Born on December 31st, 1904
Zhongshan, Guangdong, China
Died on June 15th, 1990
Edge of Fury
1978
Chaffeur's Mother
The Winner Takes All
1975
Character TBA
The Curse
1965
Daughter of a Grand Household
1959
Father and Son
1954
Head teacher at prestigious school
The Lost Pearl
1937
Lost Lambs
1936
New and Old Times
1934
Humane
1932