- 2005Seoul RaidersFilmMartial Arts Choreographer, Action Director, Stunt Coordinator
- 2001Shaolin SoccerFilmMartial Arts Choreographer
- 2000China Strike ForceFilmConstruction Worker, Stunt Coordinator, Martial Arts Choreographer, Action Director
- 1996Police Story 4: First StrikeFilmAllen
- 1995Rumble in the BronxFilmTony's Gang Member
- 1995ThunderboltFilmBribing Thug (uncredited)
- 1993Supercop 2FilmCheung Ken, Stunts
- 1993Whores from the NorthFilm
- 1992Police Story 3: Super CopFilmChaibat's Man, Stunts
- 1992The ShootoutFilmPoliceman
- 1992The Story of the GunFilmAction Director
- 1991The RaidFilmSoldier
- 1991The Roar of the VietnameseFilmAction Director
- 1990God of Gamblers IIFilmHussein's Killer
- 1985Disciples of the 36th ChamberFilm(extra) (uncredited)
- 1985Cop of the TownFilm
- 1984Opium and the Kung Fu MasterFilmGua Si's Worker
- 1984Prince CharmingFilmCinema Usher
- 1984Long Road to GallantryFilmHou Jie
- 1983Seeding of a GhostFilmPoliceman
- 1983Shaolin and Wu TangFilmExtra
- 1983The Lady Is the BossFilmBig Boss's Thug (uncredited)
- 1983The Weird ManFilmXu Gong's bodyguard
- 1983Tales of a EunuchFilmCasino Boss
- 1983Hong Kong PlayboysFilmPlayboy at Rachel's Party
- 1982Five Element NinjasFilmAlliance Guard (uncredited)
- 1982Mercenaries from Hong KongFilmYindan's Guerrilla
- 1982Brave Archer and His MateFilmYang Kang's Thug (uncredited)
- 1982Perils of the Sentimental SwordsmanFilm8th Prince's Bodyguard
- 1981Masked AvengersFilmDu Gang
- 1981Martial ClubFilm(extra) (uncredited)
- 1981The Sword Stained with Royal BloodFilm
- 1981What Price Honesty?FilmConstable
- 1980Return to the 36th ChamberFilmWorker
- 1980The Flag of IronFilmOne of 14 Eagles