Shu jian en chou lu (1960)
The Magic Palm (1965)
The Screaming Tiger (1972)
Snake Fist Fighter (1973)
Police Woman (1973)