Actrice taïwanaise, Shangkuan Ling-feng (également appelée Polly Ling-Feng Shang-Kuan) est née en 1949 à Taïwan. La jeune femme est repérée pour ses qualités athlétiques qui font merveille dans le genre du wu xia pian, très en vogue au cours des années 60. Ainsi, le maître du genre King Hu tourne à Taïwan son Dragon Inn (1967) où il lui propose de tenir l’un des rôles féminins principaux.
Exactement à la même époque, elle devient aussi la seule héroïne féminine de La revanche du dragon noir (Joseph Kuo, 1968), autre jalon majeur du genre. Dès lors, l’actrice va jouer dans une cinquantaine de films du genre jusqu’à son départ des studios en 1983. Parmi ses titres de gloire, on compte La vengeance du Chinois (Chien Lung, 1970), Shaolin et les dix-huit hommes de bronze (Joseph Kuo, 1975), Le retour des 18 hommes de bronze (Joseph Kuo, 1976) et L’Implacable Yung Chen (Joseph Kuo, 1977).
La comédienne est encore à l’affiche de Le Secret mortel des 18 jades (Chang Chieh, 1978), puis se fait plus discrète jusqu’à abandonner sa carrière définitivement en 1983.