Lily Lai-Lai Liu (廖丽丽) was a Chinese actress born in Liaoning Province. She worked in the Hong Kong film industry.
The Never Ending Love Story 1994
Actor
The Twin Bracelets 1991
Credits from TMDB.