Acting
Born February 2, 1939 · Suzhou, China
肥趣电视台
1991
Dragon Inn
1967
The Legend of the Owl
1981
The Bride from Hell
1972
Imperial Tomb Raiders
1973
The Angry Hero
Ninja, the Violent Sorceror
1987
Crazy Nuts of Kung Fu
1974