Leanne Lee
Leanne Lee was born on November 25, 1984 in Shanghai, China. She is an actress, known for Shu Shan Xiang Mo Zhuan (2018), Ruse of Engagement (2014) and Lou biu, lei hou hea! (2014). She has been married to Cho-Lam Wong since February 14, 2015. They have one child.