| Movie | Rob N Roll | Sergeant | 2024-01-19 |
| Movie | Nightmare City | 2024 | |
| Movie | The Sparring Partner | Ho Fu | 2022-10-27 |
| Movie | Mulan | Ling | 2020-09-04 |
| Movie | I'm Livin' It | 2020-09-17 | |
| Movie | The Circle | Foreign Born Circler | 2017-04-27 |
| Movie | Trivisa | Fisherman | 2016-04-07 |
| Movie | Office | Ho Chung Ping Assistant | 2015-09-24 |
| Movie | Dude Bro Party Massacre III | Sizzler | 2015-06-13 |
| Movie | Sync | SYNC China Employee | 2014-02-11 |
| Movie | re:solve | Wang Zhengming | 2014-02-27 |
| Movie | Gangster Payday | 2014-10-11 | |
| Movie | John Dies at the End | Fred Chu | 2013-01-25 |
| Movie | Dean Slater: Resident Advisor | Yuji Sikora | 2013-08-27 |
| Series | Video Game High School | Ted Wong | 2012-05-11 |
| Movie | Don't Go Breaking My Heart | Cab Driver | 2011-03-31 |
| Movie | Punished | Lee Wai Man | 2011-05-05 |
| Movie | Tactical Unit: Comrades in Arms | 2009-01-08 | |
| Movie | Vengeance | Taxi Driver | 2009-05-20 |
| Movie | Triad Wars | 2008-02-29 | |
| Movie | Tactical Unit - The Code | Tong's subordinate | 2008-04-26 |
| Movie | Eye in the Sky | Wo / IB cop | 2007-06-21 |
| Movie | Mad Detective | Restaurant Manager | 2007-11-29 |
| Movie | Hooked on You | 2007-06-28 | |
| Movie | 2 Become 1 | Security Guard | 2006-03-23 |
| Movie | Exiled | Darkie | 2006-10-19 |
| Movie | Election | Society Leader | 2005-10-20 |
| Movie | Breaking News | White Hair | 2004-06-10 |
| Movie | Throw Down | Taxi Driver (uncredited) | 2004-07-08 |
| Movie | PTU | Bill | 2003-04-17 |
| Movie | Fate Fighter | Li Tai-shin | 2003-06-04 |
| Movie | Running on Karma | Yee's Colleague | 2003-09-27 |
| Movie | Fat Choi Spirit | Mahjong Player at the Medicine Shop | 2002-02-08 |
| Movie | My Left Eye Sees Ghosts | Temple Keeper | 2002-07-13 |
| Movie | Haunted Office | 2002-09-06 | |
| Movie | Help!!! | Car Accident Patient | 2000-08-11 |
| Movie | Where a Good Man Goes | Captain | 1999-05-06 |
| Movie | Running Out of Time | Office Building Security Guard | 1999-09-23 |
| Movie | Victim | 1999-10-16 | |
| Movie | The Mission | 1999-11-19 | |
| Movie | Trust Me U Die | 1998-01-21 | |
| Movie | A Killer's Expiry Date | 1998-11-19 | |
| Movie | City of Glass | 1998-10-28 | |
| Movie | Final Justice | Cop | 1997-03-08 |
| Movie | Killing Me Tenderly | 1997-08-12 | |
| Movie | Blind Romance | Uncle Gut | 1996-01-04 |
| Movie | Scarred Memory | 1996-01-01 | |
| Movie | Bloody Friday | 1996-09-14 | |
| Movie | Twinkle Twinkle Lucky Star | 1996-02-29 | |
| Movie | Forbidden City Cop | Doctor | 1996-02-16 |
| Movie | Sexy and Dangerous | 1996-03-21 | |
| Movie | Once Upon a Time in Triad Society | Policeman | 1996-05-23 |
| Movie | Big Bullet | Cop | 1996-06-25 |
| Movie | Dangerous Duty | 1996-04-27 | |
| Movie | Ghostly Bus | 1995-05-26 | |
| Movie | Hong Kong Graffiti | 1995-03-04 | |
| Movie | Bomb Lover | 1995-01-14 | |
| Movie | Loving You | Sergeant Wah | 1995-06-01 |
| Movie | Doctor Mack | Secretary Pak | 1995-02-17 |
| Movie | Romantic Dream | 1995-06-24 | |
| Movie | Red Zone | 1995-12-01 | |
| Movie | Candlelight's Woman | 1995-10-20 | |
| Movie | The Golden Girls | Reporter | 1995-11-16 |
| Movie | Only Fools Fall in Love | 1995-09-28 | |
| Movie | I Have a Date with Spring | 1994-04-20 | |
| Movie | Hero of Hong Kong 1949 | 1994-06-03 | |
| Movie | Rock N'Roll Cop | 1994-06-29 | |
| Movie | Wonder Seven | Blind Man at Dragon Dance | 1994-04-01 |
| Movie | Girls Unbutton | Legislator | 1994-01-27 |
| Movie | The Kung Fu Scholar | 1994-01-13 | |
| Movie | The Bodyguard from Beijing | Coroner | 1994-07-28 |
| Movie | It's a Wonderful Life | Yuet Yung's Neighbor | 1994-02-06 |
| Movie | 1941 Hong Kong on Fire | 1994-12-29 | |
| Movie | Fist of Legend | Policeman | 1994-12-22 |
| Movie | The Rapist | Policeman with White Hair | 1994-12-30 |
| Movie | Bomb Disposal Officer: Baby Bomb | Ng Sam-Kwai | 1994-09-03 |
| Movie | S.D.U. - Mission in Mission | 1994-12-08 | |
| Movie | In the Heat of Summer | Policeman | 1994-12-31 |
| Movie | Oh! My Three Guys.... | 1994-12-01 | |
| Movie | Beginner's Luck | 1994-09-29 | |
| Movie | Easy Money | 1994-11-17 | |
| Movie | The Spirit of Love | 1993-04-17 | |
| Movie | First Shot | Minibus driver | 1993-02-25 |
| Movie | Lover of the Swindler | 1993-07-15 | |
| Movie | C'est La Vie Mon Cheri | 1993-11-11 | |
| Movie | He Ain't Heavy, He's My Father | Bridge Player | 1993-12-11 |
| Movie | Man of the Times | 1993-08-28 | |
| Movie | Perfect Couples | 1993-08-07 |
Are you sure you want to hide this?