
Project A
1983 · as Ling's Thug (uncredited)

Snake in the Eagle's Shadow
1978

The Thunder Kick
1974 · as Thug

Blood Brothers
1973 · as Mountain Bandit (uncredited)

The Oily Maniac
1976 · as Tin Choi's Thug / Sin's Worker (uncredited)

The Heroic Ones
1970 · as King Jin's Soldier

Have Sword, Will Travel
1969 · as Extra (uncredited)

The Deadly Duo
1971 · as Executioner

The Sentimental Swordsman
1977 · as Black Snake's Man / Yun's Man

Killer Clans
1976 · as Roc Society Member

The Boxer from Shantung
1972 · as Yang's Thug (uncredited)

Clan of Amazons
1978 · as Chongwei's Soldier

Four Riders
1972 · as Thug in Gym

The Delightful Forest
1972 · as Jiang's Waiter (uncredited)

The New One-Armed Swordsman
1971 · as (extra)

The Chinese Boxer
1970

The Water Margin
1972 · as Soldier

The Duel
1971 · as Casino Thug (uncredited)