Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Bo-Yee Chan was born in Guangzhou, Guangdong, Republic of China. She is an actress, known for The Avenging Fist (2001), The Wild Couple (1996) and Nu sha shou huxue jiu guer (1966). She was previously married to Lok-Lam Law.