Crystal Lee was born on May 26, 2003 in Kuala Lumpur, Malaysia as Lee Xin Qiao. She is an actress, known for The Viral Factor (2012), Out of Inferno (2013) and Unbeatable (2013). Read more on iMDB