Sharla Cheung is a Shanghai-born actress and movie producer who was born on February 7, 1967. She is a former winner of the Miss Asia beauty pageant, and began acting in 1986, appearing the action movie “The Magic Crystal.” She went on to appear in the movies “Fight Back to School” (1991) and “Lee Rock” (1991), as well as “Ten Brothers” (1995) and “The Sixth Sense” (2003).