2000
China Strike Force as Construction worker1996
Police Story 4: First Strike as Allen1995
Thunderbolt as Bribing Thug (uncredited)1995
Rumble in the Bronx as Tony's Gang Member1993
Supercop 2 as Cheung Ken1993
Whores from the North as Not available1992
Police Story 3: Super Cop as Chaibat's Man1992
The Shootout as Policeman1991
The Raid as Soldier1990
God of Gamblers II as Hussein's Killer1985
Disciples of the 36th Chamber as (extra) (uncredited)1985
Cop of the Town as Not available1984
Opium and the Kung Fu Master as Gua Si's Worker1984
Long Road to Gallantry as Hou Jie1984
Prince Charming as Cinema Usher1983
Seeding of a Ghost as Policeman1983
Shaolin and Wu Tang as Extra1983
The Lady Is the Boss as Big Boss's Thug (uncredited)1983
Tales of a Eunuch as Casino Boss1983
Hong Kong Playboys as Playboy at Rachel's Party1983
The Weird Man as Xu Gong's bodyguard1982
Five Element Ninjas as Alliance Guard (uncredited)1982
Brave Archer and His Mate as Yang Kang's Thug (uncredited)1982
Perils of the Sentimental Swordsman as 8th Prince's Bodyguard1982
Mercenaries from Hong Kong as Yindan's Guerrilla1981
Masked Avengers as Du Gang1981
Martial Club as (extra) (uncredited)1981
The Sword Stained with Royal Blood as Not available1981
What Price Honesty? as Constable1980
Return to the 36th Chamber as Worker1980
The Flag of Iron as One of 14 Eagles2005
Seoul Raiders Stunt Coordinator2005
Seoul Raiders Martial Arts Choreographer2005
Seoul Raiders Action Director2001
Shaolin Soccer Martial Arts Choreographer2000
China Strike Force Stunt Coordinator2000
China Strike Force Action Director2000
China Strike Force Martial Arts Choreographer1993
Supercop 2 Stunts1992
Police Story 3: Super Cop Stunts1992
The Story of the Gun Action Director1991
The Roar of the Vietnamese Action Director