Show more
Yuk-Ting Lau was born on 25 March 1968 in China. She is an actress, known for Sun Zhongshan (2001), Vampire vs Vampire (1989) and Operation Scorpio (1992). imdb.com