Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leanne Lee was born on November 25, 1984 in Shanghai, China. She is an actress, known for The Legend of Zu (2018), Ruse of Engagement (2014) and Oi ching chuen bo (2006). She has been married to Cho-Lam Wong since February 14, 2015. They have one child.