
Filmography105 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | The Dumpling QueenMovie | — | 60 |
| 2024 | The Last DanceMovie | Nelson | 59 |
| 2023 | A Guilty ConscienceMovie | TK Ho | 58 |
| 2023 | Ready O/R RotMovie | Jessica's Father | 58 |
| 2023 | Beyond the Common GroundSeries | — | 58 |
| 2021 | Ready O/R KnotMovie | Jessica's Father | 56 |
| 2021 | All U Need Is LoveMovie | — | 56 |
| 2019 | The Sexy GuysMovie | — | 54 |
| 2018 | Keep Calm and Be a SuperstarMovie | Plainclothes CID | 53 |
| 2017 | Love Off the CuffMovie | Tat | 52 |
| 2016 | House of WolvesMovie | Docteur Koo | 51 |
| 2015 | Wonder MamaMovie | — | 50 |
| 2015 | Full StrikeMovie | — | 50 |
| 2014 | Hello BabiesMovie | Vincent | 49 |
| 2014 | Overheard 3Movie | Computer expert | 49 |
| 2013 | Hotel DeluxeMovie | Movie Director | 48 |
| 2012 | All's Well, Ends WellMovie | Fattie | 47 |
| 2012 | VulgariaMovie | Playboy Condoms Manager | 47 |
| 2012 | Love Is... PyjamasMovie | Comercial director | 47 |
| 2012 | Love in the BuffMovie | Tak | 47 |
| 2011 | Lan Kwai FongMovie | Club patron | 46 |
| 2011 | The Great MagicianMovie | Warlord | 46 |
| 2011 | Magic to WinMovie | — | 46 |
| 2010 | Fortune King Is Coming to Town!Movie | Zhou Zhengbo | 45 |
| 2010 | FrozenMovie | Long | 45 |
| 2010 | Echoes of the RainbowMovie | Mr. Ho | 45 |
| 2010 | The Adventure of the KingMovie | — | 45 |
| 2009 | All's Well, End's Well 2009Movie | Cafe Customer | 44 |
| 2008 | ConnectedMovie | Man in the Convertible | 43 |
| 2008 | Lady Cop & Papa CrookMovie | — | 43 |
| 2008 | CJ7Movie | — | 43 |
| 2008 | The Luckiest ManMovie | Uncle Vincent | 43 |
| 2007 | It's a Wonderful LifeMovie | — | 42 |
| 2007 | Simply ActorsMovie | Police Officer | 42 |
| 2007 | Trivial MattersMovie | Teacher (voice) | 42 |
| 2006 | Beautiful CookingSeries | — | 41 |
| 2005 | Dragon ReloadedMovie | — | 40 |
| 2005 | Drink-Drank-DrunkMovie | Siu Min's gay hotpot boss | 40 |
| 2004 | Escape from Hong Kong IslandMovie | Video Shop Owner | 39 |
| 2004 | Super ModelMovie | — | 39 |
| 2004 | Magic KitchenMovie | Friend | 39 |
| 2003 | My Lucky StarMovie | Hung's boss | 38 |
| 2003 | Dragon Loaded 2003Movie | Police Karate Trainer / Arms Dealer | 38 |
| 2003 | My Dream GirlMovie | Mr Tong | 38 |
| 2002 | Mighty BabyMovie | — | 37 |
| 2002 | Marry a Rich ManMovie | Donates money to Yan and Cheng | 37 |
| 2001 | Merry-Go-RoundMovie | — | 36 |
| 2001 | The Accidental SpyMovie | Porter in Freight Lift | 36 |
| 2001 | You Shoot, I ShootMovie | VCD Shop Staff | 36 |
| 2001 | Shaolin SoccerMovie | Team Puma Leader | 36 |
| 2001 | 2002Movie | Rain's doctor | 36 |
| 2000 | Broadcast LifeSeries | — | 35 |
| 2000 | The Green HopeSeries | 鲍子聪 | 35 |
| 2000 | LavenderMovie | Fat angel in aroma shop | 35 |
| 2000 | From Ashes to AshesMovie | Priest | 35 |
| 2000 | Double TapMovie | Vincent Ng | 35 |
| 2000 | For Bad Boys OnlyMovie | Tiny's Former Boyfriend | 35 |
| 2000 | Gen-Y CopsMovie | Lee Wah | 35 |
| 2000 | Love ParadoxMovie | Sei | 35 |
| 2000 | Okinawa Rendez-vousMovie | Kuk Bo | 35 |
| 2000 | Summer HolidayMovie | Summer's boss | 35 |
| 1999 | GorgeousMovie | Man at Pier | 34 |
| 1999 | Dragon HeatMovie | — | 34 |
| 1998 | F***/OffMovie | — | 33 |
| 1998 | Troublesome Night 3Movie | Policeman checking Lik | 33 |
| 1998 | The Lucky GuyMovie | Doctor Kok | 33 |
| 1998 | Ballistic KissMovie | — | 33 |
| 1998 | City of GlassMovie | Derek | 33 |
| 1997 | Those Were the DaysMovie | Wang Tin-Lam | 32 |
| 1997 | 97 Aces Go PlacesMovie | — | 32 |
| 1997 | The Wedding DaysMovie | — | 32 |
| 1997 | Lawyer LawyerMovie | Boss Li | 32 |
| 1997 | Killing Me TenderlyMovie | — | 32 |
| 1997 | Love CruiseMovie | — | 32 |
| 1997 | Cause We Are So YoungMovie | Chuen's Boss | 32 |
| 1997 | Troublesome Night 2Movie | Radio Station manager | 32 |
| 1997 | First Love UnlimitedMovie | Fatty | 32 |
| 1997 | ArmageddonMovie | TC | 32 |
| 1997 | Option ZeroMovie | — | 32 |
| 1997 | First Love: The Litter on the BreezeMovie | — | 32 |
| 1996 | Big BulletMovie | Tung Fai | 31 |
| 1996 | Love and Sex Among the RuinsMovie | — | 31 |
| 1996 | The God of CookeryMovie | Bull Tong | 31 |
| 1996 | Till Death Do Us LaughMovie | Wong Tai Lang's Boss | 31 |
| 1996 | Sexy and DangerousMovie | — | 31 |
| 1996 | Feel 100%Movie | Chef | 31 |
| 1996 | They Don't Care About UsMovie | — | 31 |
| 1996 | Forbidden City CopMovie | — | 31 |
| 1996 | Viva EroticaMovie | Sing's Friend | 31 |
| 1995 | Only Fools Fall in LoveMovie | Dr Chan | 30 |
| 1995 | Hong Kong GraffitiMovie | — | 30 |
| 1995 | Tricky BusinessMovie | Guest at Ko & Moon wedding | 30 |
| 1995 | The Golden GirlsMovie | Kent | 30 |
| 1995 | Happy HourMovie | — | 30 |
| 1994 | Love on DeliveryMovie | Ah Niu | 29 |
| 1994 | Modern RomanceMovie | Taxi Driver | 29 |
| 1993 | Flirting ScholarMovie | Tu Chuen Chang | 28 |
| 1992 | Stooges in Hong KongMovie | — | 27 |
| 1992 | All's Well, Ends WellMovie | Kwong's Japanese Client | 27 |
| 1992 | Rich ManMovie | — | 27 |
| 1992 | Once Upon a Time a Hero in ChinaMovie | — | 27 |
| 1992 | It's a Mad, Mad, Mad World TooMovie | Bank Loan Officer | 27 |
| 1991 | Beyond's DiaryMovie | Vegetable vendor [cameo] | 26 |
| 1991 | Happy Ghost VMovie | George | 26 |
| 1988 | It's a Mad, Mad, Mad World IIMovie | Loletta's Schoolmate | 23 |