In 2007, she starred as Coco in the film adaptation of the controversial Chinese contemporary novel "Shanghai Baby", which premiered at Cannes Film Festival, and also guest-starred in one episode ("Stranger in a Strange Land") of the show "Lost".