| Movie | Trivisa | Fisherman | 2016-04-07 |
| Movie | Eye in the Sky | Wo / IB cop | 2007-06-21 |
| Movie | Mad Detective | Restaurant Manager | 2007-11-29 |
| Movie | Exiled | Sergeant Shan's Driver | 2006-10-19 |
| Movie | Breaking News | White Hair | 2004-06-10 |
| Movie | Throw Down | Taxi Driver | 2004-07-08 |
| Movie | Running on Karma | Yee's colleague | 2003-09-27 |
| Movie | PTU | Bill | 2003-04-17 |
| Movie | Fat Choi Spirit | Mahjong Player / Medicine Shop | 2002-02-08 |
| Movie | My Left Eye Sees Ghosts | Temple Keeper | 2002-07-13 |
| Movie | Help!!! | Car accident patient | 2000-08-11 |
| Movie | Running Out of Time | Office Building Security Guard | 1999-09-23 |
| Movie | Where a Good Man Goes | 1999-05-06 | |
| Movie | Victim | 1999-10-16 | |
| Movie | Final Justice | Cop | 1997-03-08 |
| Movie | Blind Romance | Uncle Gut | 1996-01-04 |
| Movie | Scarred Memory | 1996-01-01 | |
| Movie | Once Upon a Time in Triad Society | Policeman | 1996-05-23 |
| Movie | Big Bullet | 1996-06-25 | |
| Movie | Loving You | Sgt. Wah | 1995-06-01 |
| Movie | Doctor Mack | Secretary Pak | 1995-02-17 |
| Movie | Romantic Dream | 1995-06-24 | |
| Movie | Rock N'Roll Cop | 1994-06-29 | |
| Movie | It's a Wonderful Life | Yuet Yung's neighbor | 1994-02-06 |
| Movie | Girls Unbutton | Legislator | 1994-01-27 |
| Movie | The Bodyguard from Beijing | Coroner | 1994-07-28 |
| Movie | S.D.U. - Mission in Mission | 1994-12-08 | |
| Movie | Oh! My Three Guys.... | 1994-12-01 | |
| Movie | The Rapist | Policeman with white hair | 1994-12-30 |
| Movie | In the Heat of Summer | Policeman | 1994-12-31 |
| Movie | Fist of Legend | Policeman | 1994-12-22 |
| Movie | Lover of the Swindler | 1993-07-15 | |
| Movie | He Ain't Heavy, He's My Father | Bridge player | 1993-12-11 |
| Movie | C'est La Vie Mon Cheri | 1993-11-11 |
Are you sure you want to hide this?