Sie wirkte in den Filmen "Seventeen Years", "Triple Tap" und "Detective Dee und das Geheimnis der Phantomflammen" mit. Sie war ebenfalls in kleineren Rollen zu sehen, wie in "The Forbidden Kingdom". Ihr Film "1911 Revolution" handelt von der Xinhai-Revolution. 2012 porträtierte sie Ada Wong in "".