Leanne Lau Poster

Biography

Leanne Lau was born on November 12, 1959 in Beijing, China as Liu Hsueh-Hua. She is an actress, known for Ting yuan shen shen (1987), Ji du xi yang hong (1986) and Xue Ke (1990). She was previously married to Yu-Kun Teng.