Cheng Ya-Lin

Born: None


Placeholder

Ninja in Ancient China

as Lo Che-Wung
Released: 1993-01-01

When tragedy befalls Taoist master Yu at the hands of power hungry general Suen Cheuk, the...

Movie page