Mafi Duba Daga Hong Kong-China Chang He Film Co.

Shanghai 13

1984 Fina-finai

The Nine Demons

1984 Fina-finai

The Dancing Warrior

1985 Fina-finai

Ninja in Ancient China

1993 Fina-finai

Slaughter in Xian

1990 Fina-finai

Death Ring

1984 Fina-finai

Cross the River

1988 Fina-finai