From Shanghai, China • 1915 - 2001
We don't have a bio for this person yet
Hell Has No BoundaryFilm • 1982
BewitchedFilm • 1981
Corpse ManiaFilm • 1981
HexFilm • 1980
The Mighty Peking ManFilm • 1977
Black MagicFilm • 1975