| Movie | Infernal Affairs II | Negro | 2003-10-01 |
| Movie | Day Off | Tony | 2001-05-03 |
| Movie | Troublesome Night 6 | Alan Tam | 1999-09-02 |
| Movie | No Problem | 1999-11-27 | |
| Movie | Portland Street Blues | Run Fa-Fit | 1998-02-21 |
| Movie | Those Were the Days | 1997-08-28 | |
| Movie | Theft Under the Sun | Chicken | 1997-06-26 |
| Movie | All of a Sudden | 1996-06-14 | |
| Movie | Ebola Syndrome | Ma | 1996-06-15 |
| Movie | Scarred Memory | Lee Tsang Kwok | 1996-01-01 |
| Movie | Viva Erotica | Dicky | 1996-11-28 |
| Movie | Once Upon a Time in Triad Society 2 | Sau Fu | 1996-09-06 |
| Movie | Girls Gang | Brother Choi | 1995-06-29 |
| Movie | Now You See Me, Now You Don’t | Gambler | 1994-12-22 |
| Movie | Finale in Blood | Drug Peddler | 1993-11-06 |
| Movie | Gun n' Rose | 1992-06-05 | |
| Movie | Sex and Zen | Yan Ching's foot [body double] | 1991-11-30 |
| Movie | Little Cop | 1989-03-25 | |
| Movie | Framed | 1989-11-30 | |
| Movie | The First Time is the Last Time | Yung's Policeman Partner | 1989-04-15 |
| Movie | Lady Reporter | Mental Patient | 1989-04-28 |
| Movie | Thunder Cops II | 1989-11-18 | |
| Movie | On the Run | Uncle Lu | 1988-11-15 |
| Movie | Bruce Lee: The Man and the Legend | Self | 1973-10-14 |
Are you sure you want to hide this?