Han-Chang Hu Poster

Biography

Han-Chang Hu is known for The Killer Meteors (1976), Shen chu gui mei nu sha xing (1974) and One-Armed Swordsman vs. Nine Killers (1976).