| Movie | Once Upon a Time in China V | Pirate | 1994-06-18 |
| Movie | Underground Judgement | Fatty | 1994-01-29 |
| Movie | Fight Back to School | 1991-07-18 | |
| Movie | Bullet for Hire | Mr. Dick's Thug | 1991-09-05 |
| Movie | Fatal Termination | Mr Ko's man | 1990-03-03 |
| Movie | God of Gamblers II | Hussein's Man | 1990-12-13 |
| Movie | Angel Enforcers | 1989-01-14 | |
| Movie | Final Run | 1989-04-10 | |
| Movie | Bloody Brotherhood | 1989-01-07 | |
| Movie | Satanic Crystals | 1989-01-01 | |
| Movie | Angel's Mission | 1989-04-20 | |
| Movie | Burning Ambition | 1989-04-13 | |
| Movie | God of Gamblers | Thug on Train | 1989-12-14 |
| Movie | In the Line of Duty 4 | Killer at Hospital | 1989-07-21 |
| Movie | The Criminal Hunter | Er Pao | 1988-05-19 |
| Movie | Mistaken Identity | Thug | 1988-10-06 |
| Movie | Tiger Cage | Gets Kicked in Drug Bust | 1988-07-28 |
| Movie | Rich and Famous | Chai's Gangster | 1987-05-27 |
| Movie | Police Story | Policeman | 1985-12-14 |
| Movie | Twinkle, Twinkle Lucky Stars | Boss Lau's Man at Warehouse | 1985-08-15 |
| Movie | Winners & Sinners | Chan Chiu's Thug | 1983-07-07 |
| Movie | Project A | Policeman / Man with Ladder in Alley (uncredited) | 1983-12-22 |
| Movie | Dragon Lord | Player / (extra) | 1982-01-21 |
| Movie | Carry On Pickpocket | Wang Kun | 1982-03-31 |
| Movie | The Young Master | Wai Yee School's Owner (uncredited) | 1980-02-09 |
| Movie | The Rebel Intruders | Iron Fist Militia | 1980-09-10 |
| Movie | The Best Hustler Wins | Lun's friend #1 | 1979-01-18 |
| Movie | The Fighting Fool | Master Wei's assassin friend | 1979-01-01 |
| Movie | Shaolin Rescuers | Fang Xiaoyu | 1979-03-24 |
| Movie | The Magnificent Ruffians | Meng Long | 1979-09-20 |
| Movie | Monkey Kung Fu | Prison guard | 1979-05-05 |
| Movie | The Kung Fu Instructor | 1979-06-16 | |
| Movie | The Daredevils | Fu Quanyi's Assistant | 1979-06-09 |
| Movie | Bank Busters | 1978-12-13 | |
| Movie | The 36 Crazy Fists | 1977-01-01 |
Are you sure you want to hide this?