Fearless Hyena
Movie • 1979
Dragon Lord
Movie • 1982
Shaolin Iron Claws
Movie • 1978
The World of Drunken Master
Shaolin vs. Ninja
Movie • 1983
Wolf Devil Woman