
Filmography99 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Good TripMovie | — | 59 |
| 2025 | Peg O' My HeartMovie | Choi San Keung / Sum Cheuk Yan | 58 |
| 2025 | Justice Is MineSeries | Chun Yue | 58 |
| 2024 | Go For BrokeMovie | Zhang Yao | 57 |
| 2024 | SuspectMovie | Kwok Man Bun / Zero / Kwok Man Shing | 57 |
| 2023 | Bursting PointMovie | Bond Sir | 56 |
| 2023 | Wolf HidingMovie | Chen An | 56 |
| 2022 | Warriors of FutureMovie | Commander-in-Chief Sean Lee | 55 |
| 2019 | Guilt by DesignMovie | Xu Li Sheng | 52 |
| 2019 | Line Walker 2: Invisible SpyMovie | Ching To | 52 |
| 2019 | IntegrityMovie | Hui Chik Yiu | 52 |
| 2019 | Bodies at RestMovie | Nick Chan | 52 |
| 2018 | The TroughMovie | Yu Chau | 51 |
| 2016 | Line WalkerMovie | Blue | 49 |
| 2016 | From Vegas to Macau IIIMovie | Mark | 49 |
| 2015 | HeliosMovie | Lee Yan Ming, Eric | 48 |
| 2015 | From Vegas to Macau IIMovie | Mark | 48 |
| 2015 | Keeper of DarknessMovie | Fatt | 48 |
| 2014 | Chef NicSeries | — | 47 |
| 2014 | That Demon WithinMovie | Hon Kong / Riot police officer | 47 |
| 2014 | Temporary FamilyMovie | Hong Siu Long | 47 |
| 2014 | Golden ChickensssMovie | Gordon | 47 |
| 2014 | Hungry Ghost RitualMovie | Chung Wah | 47 |
| 2013 | UnbeatableMovie | Ching Fai | 46 |
| 2013 | The White StormMovie | Wai | 46 |
| 2013 | ConspiratorsMovie | Zheng Fong-Hei / Bo-Hao | 46 |
| 2012 | NightfallMovie | Wong Yuen-yeung | 45 |
| 2012 | 最佳男主角Series | — | 45 |
| 2012 | CrossMovie | Webmaster | 45 |
| 2011 | Beginning of the Great RevivalMovie | Liang Qichao | 44 |
| 2011 | Treasure InnMovie | Chen Yungren/Brad/Lao Ba | 44 |
| 2010 | The Stool PigeonMovie | Inspector Don Lee | 43 |
| 2009 | Club SparkleSeries | — | 42 |
| 2009 | To Live and Die in MongkokMovie | Fai | 42 |
| 2008 | ConnectedMovie | Detective Fai | 41 |
| 2008 | Beast StalkerMovie | Hung King | 41 |
| 2008 | My Wife Is a Gambling MaestroMovie | Jay Chou | 41 |
| 2007 | ExodusMovie | Kwan Ping-Man | 40 |
| 2007 | Sweet RevengeMovie | Cheung Siu-chun | 40 |
| 2006 | Be My GuestSeries | — | 39 |
| 2006 | Beautiful CookingSeries | — | 39 |
| 2006 | On the EdgeMovie | Harry Sin | 39 |
| 2006 | Election 2Movie | Jet | 39 |
| 2006 | ExiledMovie | Wo | 39 |
| 2006 | Wise Guys Never DieMovie | Nick | 39 |
| 2005 | ElectionMovie | Jet | 38 |
| 2005 | Love with PrincessSeries | Guo Ai | 38 |
| 2004 | The Last BreakthroughSeries | Dr. Albert Wong Fu Fun | 37 |
| 2004 | Breaking NewsMovie | Insp. Cheung Chi Hang | 37 |
| 2003 | ShiverMovie | Ko Chun | 36 |
| 2003 | Ups and Downs in the Sea of LoveSeries | Jason Tin | 36 |
| 2003 | Drunken FistSeries | Long Shaoyu | 36 |
| 2002 | The Conman 2002Movie | Lee Ka Sing / Dommer | 35 |
| 2001 | Every Dog Has His DateMovie | King Fai | 34 |
| 2001 | Law EnforcersSeries | 周家荣 | 34 |
| 2001 | RunawayMovie | Dan | 34 |
| 2000 | The Legendary Four AcesSeries | 唐伯虎 | 33 |
| 2000 | Conman in TokyoMovie | Jersy | 33 |
| 2000 | Love CorrectionMovie | Anson Cheung | 33 |
| 2000 | My Name Is NobodyMovie | Nobody | 33 |
| 2000 | Clean My Name, Mr. Coroner!Movie | Fred Cheung | 33 |
| 2000 | The DuelMovie | Dragon 9 | 33 |
| 1999 | Game of DeceitSeries | 余忠正 | 32 |
| 1999 | The King of Debt Collecting AgentMovie | Chan Sai | 32 |
| 1999 | The Lord of AmusementMovie | Yeung Chin Wah | 32 |
| 1999 | A Smiling Ghost StorySeries | 方志龍 | 32 |
| 1999 | Raped by an Angel 4: The Rapist's UnionMovie | Smart Fai | 32 |
| 1999 | Prince CharmingMovie | Tart | 32 |
| 1999 | The Tricky MasterMovie | Leung Foon | 32 |
| 1999 | He is My Enemy, Partner and Father-In-LawMovie | Stallone | 32 |
| 1999 | The Conmen in VegasMovie | Dragon | 32 |
| 1998 | Healing HandsSeries | 张创业 Peter | 31 |
| 1998 | Secret of the HeartSeries | Kelvin Kam | 31 |
| 1998 | The ConmanMovie | Dragon | 31 |
| 1998 | Moments of EndearmentSeries | 陈有充 | 31 |
| 1997 | A Recipe for the HeartSeries | — | 30 |
| 1997 | Triumph Over EvilSeries | — | 30 |
| 1997 | Mystery FilesSeries | 邵卓楠 | 30 |
| 1996 | Moonlight SonataMovie | Kong Chi Keung | 29 |
| 1996 | The Stunt WomanMovie | Whacko | 29 |
| 1995 | Asian ConnectionMovie | Casper | 28 |
| 1995 | Wounded TracksMovie | — | 28 |
| 1994 | Shoot to KillMovie | — | 27 |
| 1994 | Beauty PageantSeries | — | 27 |
| 1993 | Raped by an AngelMovie | Dick | 26 |
| 1993 | Raped by an AngelMovie | Wah's Thug | 26 |
| 1993 | Race-Course FeverSeries | — | 26 |
| 1992 | 鐳射劇場之飛哥正傳Series | — | 25 |
| 1992 | 鐳射劇場之招財進寶Series | — | 25 |
| 1992 | Laser Drama - To Be a Gamble KingMovie | — | 25 |
| 1992 | What a Hero!Movie | Policeman | 25 |
| 1990 | The Witness Of TimeSeries | — | 23 |
| 1990 | No Way OutSeries | 钟健 | 23 |
| 1990 | Against AllMovie | Steve Cheung Ka Fai | 23 |
| 1990 | The Unmatchable MatchMovie | Policeman | 23 |
| 1989 | Thank You SirMovie | Nick Cheung | 22 |
| 1989 | News AttackMovie | Policeman at station | 22 |
| 1962 | Golden Horse AwardsSeries | Self | — |
| 0 | Go for Broke 2Movie | — | — |