1989
Satanic Crystals as Not available1987
Ninja Death Squad as Not available1987
Ninja: American Warrior as Not available1986
True Colours as Not available1985
Ghost Festival as Not available1985
Danger Has Two Faces as Robber1984
Return of Bastard Swordsman as Kun Lun Sect Leader1984
Secret Service of the Imperial Court as Shih Hen1984
Thunderclap as Not available1983
The Challenge of the Lady Ninja as Not available1982
Destiny's Champion as Lu Guan-Ting1981
Kung Fu Zombie as Not available1981
Man on the Brink as Not available1981
The Gambler and His Kung Fu Master as Not available1980
The Clones of Bruce Lee as Professor Lucas's Zombie Thug1980
Bruce, King of Kung Fu as Not available1979
The Brothers as Not available1979
The Four Invincibles as Not available1979
He Who Never Dies as Not available1979
The Invincible Killer as Not available1978
Godfather's Fury as Not available1978
Gang of Four as Huang Pao-Chi1978
Double-Cross as Not available1977
Ironside 426 as Satan Hong/Hung1977
Prostitute Loves Police as Not available1975
The Delivery as Lin Ba1974
Martial Arts as Not available1974
The Owl as Not available1995
中港強暴狂奔 Director1993
Rape In Public Sea Director1989
Satanic Crystals Director1989
Satanic Crystals Screenplay1988
Ninja, Demon's Massacre Director1987
Death Code: Ninja Director1987
Ninja in Action Director1987
Ninja: American Warrior Director1987
Ninja Death Squad Director1986
Shadow Killers Tiger Force Director1979
Vice Squad 633 Screenplay1978
Godfather's Fury Martial Arts Choreographer1978
Double-Cross Martial Arts Choreographer1978
Gang of Four Martial Arts Choreographer1978
Gang of Four Writer1978
Island of Virgins Martial Arts Choreographer1977
Lone Shaolin Avenger Director1976
Bruce's Deadly Fingers Martial Arts Choreographer1975
The Delivery Stunt Coordinator