Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Lily Lee Lai-Lai
Follow
Born in Zhongshan, Guangdong, China
Actor
See all 22 →
Sealed
1993
?.?
?.?
Run and Kill
Cheung's wife
Sealed
1995
?.?
?.?
High Voltage
Jenny
Sealed
1993
?.?
?.?
The Black Panther Warriors
Wet Nurse
Sealed
1992
?.?
?.?
Comfort Women
Nakamura Kenichi