Heng Yu is known for Feng chen san xia (1968), The Devil's Owl (1977) and One-Armed Swordsman vs. Nine Killers (1976).
No data