Jay Lau was born on January 15, 1967 in Hong Kong. She is an actress, known for Mad Detective (2007), Tian chang di jiu (1993) and Yang Yue Lou zhuan (1999). Read more on iMDB