Elle naît en Chine continentale, à Chongqing[2]. Sa famille fuit vers Taïwan en 1949[2] à la fin de la guerre civile chinoise ; son père est exécuté au cours de la terreur blanche instaurée à Taïwan par le Kuomintang dirigé par Tchang Kaï-chek, en raison de supposées sympathies communistes. Cette histoire qui a servi de trame au film Prince of Tears(en) en 2009, réalisé par Yonfan ayant également grandi à Taïwan[3]. Dans ce film en effet, on apprend qu'il suffit qu'un enseignant, une femme au foyer ou un soldat fasse un faux-pas politique pour qu'il soit immédiatement envoyé au peloton d’exécution[4].
En 1961, elle réussit un examen d'entrée à des cours d'acteur[2].
Après avoir tourné quelques films à Taïwan elle est embauchée au milieu des années 1960 par la Shaw Brothers de Hong Kong, où elle tourne environ 16 films en 5 ans, le plus souvent en tant que second rôle principal. Ses personnages alternent les rôles féminins doux et effacés et les guerrières irascibles : elle incarne ainsi la fiancée du sabreur manchot dans deux épisodes de la série, et l’héroïne décapitatrice du film Heads for Sale.
À l’expiration de son contrat à la Shaw elle poursuit sa carrière à Taïwan, puis revient à Hong Kong au cours des années 1980.
En 2009 elle joue un petit rôle dans un film inspiré de son histoire personnelle, Prince of Tears, nommé au festival de Venise. Elle reçoit en 2012 le prix du meilleur second rôle féminin au Festival du film de Changchun pour Overheard 2.