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