Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Angelica Lee was born on January 23, 1976 in Alor Setar, Kedah, Malaysia. She is an actress and writer, known for The Eye (2002), Re-cycle (2006) and Missing (2008). She has been married to Oxide Chun Pang since February 6, 2010. They have two children.