Yang Hui-Shan was born on 16 July 1952 in Taichung, Taiwan. She is an actress and producer.
Golden Horse Awards
Series • 1962
Ninja, the Violent Sorceror
Movie • 1987
New Pilgrims to the West
Movie • 1982
Seven Black Heroines
Movie • 1983
The Challenge of the Lady Ninja
Kuei-mei, a Woman
Movie • 1985
Impossible Woman
Ninja Commandments
Mob Busters
Pink Force Commando
Thrilling Bloody Sword
Movie • 1981
Jade Love
Movie • 1984
Devil's Dynamite
Teenage Fugitive
Five Pretty Young Ladies
Movie • 1975
This Love of Mine
Movie • 1986