Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Andrea Lui was born on December 30, 1983 in Vancouver, British Columbia, Canada as Andrea Ling-Yee Lui. She is an actress, known for Category 7: The End of the World (2005), Pushing Daisies (2007) and The Genesis Code (2010).