Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Cho-Cho Lai
Follow
Born 31 December 1904 in Zhongshan, Guangdong, China
Died 15 June 1990 (aged 85)
Actor
See all 15 →
Sealed
1978
?.?
?.?
Edge of Fury
Chaffeur's Mother
Sealed
1974
?.?
?.?
The Chinese Mack
Sealed
1954
?.?
?.?
Father and Son
Head teacher at prestigious school
Sealed
1937
?.?
?.?
The Lost Pearl