Cheng Man-Wah

Devil's Vendetta

1991 Movies

The Buddhist Spell

1993 Movies

Bloody Brothers

1994 Movies

21 Red List

1994 Movies

Revanchist

1994 Movies

Mismatched Couples

1985 Movies

Exorcist Master

1993 Movies

1981 TV Shows

1985 TV Shows

1985 TV Shows