
Filmography189 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | 一路超平安Movie | — | 65 |
| 2026 | The Trembling of CicadaSeries | Yu Songfan | 65 |
| 2025 | Under CurrentMovie | Or Ting Pong | 64 |
| 2025 | Ultimate MissionMovie | Li Chao | 64 |
| 2025 | Time RaidersSeries | Wu Sanxing | 64 |
| 2024 | The ProsecutorMovie | Yueng Dit-lap | 63 |
| 2024 | Break WarMovie | Mo Yun | 63 |
| 2024 | Crisis NegotiatorsMovie | Tse Ka Chun | 63 |
| 2024 | Customs FrontlineMovie | Kwok Chi Keung | 63 |
| 2024 | Escape from the Trilateral SlopesSeries | Uncle Cai | 63 |
| 2024 | The King of Stand-up ComedySeries | 气氛组组长 | 63 |
| 2024 | A Place Called SilenceMovie | Dai Guodong | 63 |
| 2023 | Death NoticeMovie | Hon Ho | 62 |
| 2023 | Death StrandingMovie | Zuo Jun Zhe | 62 |
| 2022 | Memories Beyond HorizonSeries | — | 61 |
| 2022 | Septet: The Story of Hong KongMovie | Headmaster (segment "Headmaster") | 61 |
| 2022 | Man's CreedMovie | — | 61 |
| 2022 | 这十年·幸福中国Series | 谢辰生 | 61 |
| 2021 | DriftingMovie | Fai | 60 |
| 2021 | All U Need Is LoveMovie | Diagnosed carrier | 60 |
| 2021 | Once Upon a Time in Hong KongMovie | Chui Lok | 60 |
| 2021 | The Detectives' AdventuresSeries | MC | 60 |
| 2021 | China in the classicsSeries | 孙思邈 | 60 |
| 2021 | Hi DirectorsSeries | Self | 60 |
| 2020 | Shine! Super BrothersSeries | Regular Member | 59 |
| 2019 | A Home with a ViewMovie | Lo Wai Man | 58 |
| 2019 | Line Walker 2: Invisible SpyMovie | Yip Chi-Fan | 58 |
| 2019 | Everybody Stand BySeries | — | 58 |
| 2019 | Real ActorSeries | Self | 58 |
| 2019 | Remain SilentMovie | Wu Zhengwei | 58 |
| 2018 | Men on the DragonMovie | Chan Lung | 57 |
| 2018 | The LeakersMovie | Wong Dai Wai | 57 |
| 2018 | The Trading FloorSeries | Anthony Yip | 57 |
| 2017 | GoldbusterMovie | Ming | 56 |
| 2016 | House of WolvesMovie | Charlie | 55 |
| 2016 | Line WalkerMovie | Q-Sir / Inspector Q | 55 |
| 2016 | Girl of the Big HouseMovie | Neil/Dave (2 roles) | 55 |
| 2016 | Shed Skin PapaMovie | Tin Yat Hung | 55 |
| 2015 | Two Thumbs UpMovie | Lucifer | 54 |
| 2015 | Love Without DistanceMovie | Tuhao Chen | 54 |
| 2015 | Lovers & MoviesMovie | Yao Xingjie | 54 |
| 2014 | The House That Never DiesMovie | Huo Lian Xiu | 53 |
| 2013 | Triumph in the Skies IISeries | — | 52 |
| 2013 | Where Are We Going, Dad?Series | — | 52 |
| 2013 | Game of AssassinsMovie | — | 52 |
| 2012 | 最佳男主角Series | — | 51 |
| 2012 | The Last TycoonMovie | Máo Zài | 51 |
| 2012 | Crazy Stupid ThiefMovie | Ying Liu | 51 |
| 2012 | Beautiful 2012Movie | — | 51 |
| 2011 | Turning Point 2Movie | Fok Tin Yam | 50 |
| 2011 | The Warring StatesMovie | Pang Juan | 50 |
| 2010 | Wind BlastMovie | Mai Gao | 49 |
| 2009 | Turning PointMovie | Zatoi | 48 |
| 2009 | Tracing ShadowMovie | Ye He Chang Gong | 48 |
| 2007 | ZhuibuMovie | — | 46 |
| 2007 | It's a Wonderful LifeMovie | — | 46 |
| 2007 | Dancing LionMovie | Fai | 46 |
| 2007 | ShamoMovie | Kenji Kurokawa | 46 |
| 2007 | One Last DanceMovie | T | 46 |
| 2006 | Beautiful CookingSeries | — | 45 |
| 2006 | Wo HuMovie | Wah Chiu | 45 |
| 2006 | McDull, the AlumniMovie | Judge Ordering at Hotpot | 45 |
| 2006 | On the EdgeMovie | Don Dark | 45 |
| 2006 | ExiledMovie | Tai | 45 |
| 2006 | Magic & MeMovie | Self | 45 |
| 2005 | The Great AdventureSeries | Fan Sau-mong | 44 |
| 2005 | Himalaya SinghMovie | Brave | 44 |
| 2005 | Crazy n' the CityMovie | Wong Chi Shing | 44 |
| 2005 | Magic ChefSeries | 郑发(二哥) | 44 |
| 2004 | The White DragonMovie | Blindie / "Chicken Feathers" | 43 |
| 2004 | FantasiaMovie | Kin | 43 |
| 2004 | Love TrilogyMovie | Mark Lao | 43 |
| 2003 | ShiverMovie | Chan Kwok Ming | 42 |
| 2003 | 1:99 ShortsMovie | (segment "A Glorious Future") | 42 |
| 2003 | Triumph in the SkiesSeries | — | 42 |
| 2003 | Colour of the TruthMovie | Tam Chiu | 42 |
| 2003 | Infernal Affairs IIMovie | 倪永孝 | 42 |
| 2002 | Women from MarsMovie | Fernando | 41 |
| 2002 | Beauty and the BreastMovie | Mario | 41 |
| 2001 | Hong Kong SuperstarsMovie | Self | 40 |
| 2001 | Horror Hotline... Big Head MonsterMovie | Ben | 40 |
| 2001 | A Gambler's StoryMovie | Suki | 40 |
| 2000 | What Is A Good TeacherMovie | Kong Yau-mong | 39 |
| 2000 | 2000 ADMovie | Ronald Ng Chi Keung | 39 |
| 2000 | Chinese Midnight Express IIMovie | Chan Siu Hung | 39 |
| 2000 | A War Named DesireMovie | Charles Fong Lung Chu | 39 |
| 2000 | Juliet in LoveMovie | Jordon Cheng | 39 |
| 2000 | Clean My Name, Mr. Coroner!Movie | Dr. Keith Ko | 39 |
| 1999 | The King of Debt Collecting AgentMovie | Chan Bobo | 38 |
| 1999 | The Lord of AmusementMovie | Pau | 38 |
| 1999 | The H.K. TriadMovie | Lok | 38 |
| 1999 | The MissionMovie | Roy | 38 |
| 1999 | Bullets Over SummerMovie | Mike | 38 |
| 1999 | Last Ghost StandingMovie | Satan | 38 |
| 1999 | Gen-X CopsMovie | Lok | 38 |
| 1999 | A Man Called HeroMovie | Invincible | 38 |
| 1999 | No ProblemMovie | — | 38 |
| 1999 | Never CompromiseMovie | Bill | 38 |
| 1999 | A Wicked GhostMovie | Mr. Mo | 38 |
| 1998 | 须根ShowMovie | 主演 | 37 |
| 1998 | Raped by an Angel 2: The Uniform FanMovie | Bulky Tong Chee Kong | 37 |
| 1998 | Portland Street BluesMovie | Ugly Kwan | 37 |
| 1998 | Till Death Do Us PartMovie | Mr Mok | 37 |
| 1998 | The GroupMovie | 基保 | 37 |
| 1998 | Magnificent TeamMovie | Chick | 37 |
| 1998 | The ExtraMovie | — | 37 |
| 1998 | 9413Movie | 'Smash Head' Ko Chi Man | 37 |
| 1998 | Young and Dangerous: The PrequelMovie | Kwan | 37 |
| 1998 | 将军阿福Series | — | 37 |
| 1997 | Those Were the DaysMovie | Patrick Tse Yuen | 36 |
| 1997 | 97 Aces Go PlacesMovie | Lui Yue-Yeung | 36 |
| 1997 | My Dad Is a JerkMovie | — | 36 |
| 1997 | Old Time BuddySeries | 谢源 / Tse Yuen | 36 |
| 1997 | All's Well, End's Well '97Movie | Lo Fei | 36 |
| 1997 | Theft Under the SunMovie | Officer Mo | 36 |
| 1997 | A Queer StoryMovie | K.K Kong | 36 |
| 1997 | Too Many Ways to Be No. 1Movie | Matt | 36 |
| 1997 | Full AlertMovie | Mak Kwan | 36 |
| 1996 | Big BulletMovie | Inspector Yeung | 35 |
| 1996 | Satan ReturnsMovie | Judas | 35 |
| 1996 | Where's My GunMovie | Wah | 35 |
| 1996 | Young and DangerousMovie | Ugly Kwan | 35 |
| 1996 | Once Upon a Time in Triad SocietyMovie | Kwan | 35 |
| 1996 | Sexy and DangerousMovie | George | 35 |
| 1996 | Twinkle Twinkle Lucky StarMovie | Ugly Kwan | 35 |
| 1996 | Once Upon a Time in Triad Society 2Movie | Diy Chai/Dagger | 35 |
| 1996 | God of Gamblers 3: The Early StageMovie | Ko Ngo | 35 |
| 1996 | Dark ObsessionMovie | Xia Feng | 35 |
| 1995 | When a Man Loves a WomanSeries | — | 34 |
| 1995 | The Golden GirlsMovie | Wong Siu Yue | 34 |
| 1994 | Easy MoneyMovie | — | 33 |
| 1994 | From Zero to HeroMovie | — | 33 |
| 1994 | The Reckless BarristerMovie | — | 33 |
| 1994 | Stranger from HellMovie | — | 33 |
| 1994 | I Will Wait for You!Movie | Lam Wai Man | 33 |
| 1994 | I Wanna Be Your ManMovie | — | 33 |
| 1993 | Flirting ScholarMovie | One of 4 Scholars | 32 |
| 1993 | Kung Fu Cult MasterMovie | 张翠山 | 32 |
| 1993 | Psycho KillerMovie | — | 32 |
| 1992 | The Mighty GamblerMovie | — | 31 |
| 1992 | The Change Of TimeSeries | — | 31 |
| 1992 | 大地飛鷹 (數碼修復版)Series | 方伟 | 31 |
| 1992 | Land Of The CondorsSeries | — | 31 |
| 1992 | Handsome SiblingsMovie | Kong Yuk Long | 31 |
| 1991 | Family SquadSeries | 廖通泰 | 30 |
| 1991 | On the EdgeSeries | Chen Hao | 30 |
| 1991 | Destined To LoveSeries | — | 30 |
| 1991 | The Fatal GameMovie | Ng Yu | 30 |
| 1990 | Triangular EntanglementSeries | — | 29 |
| 1990 | The Blood HoundsSeries | Pei yi fei | 29 |
| 1990 | When Things Get ToughSeries | — | 29 |
| 1990 | The Dragon FighterMovie | — | 29 |
| 1990 | Fire PhoenixMovie | — | 29 |
| 1990 | Where I BelongSeries | — | 29 |
| 1990 | Friends & LoversSeries | — | 29 |
| 1989 | Proud and ConfidentMovie | He-Man | 28 |
| 1989 | Fate In Our HandsSeries | — | 28 |
| 1989 | Deadly SecretSeries | 万圭 | 28 |
| 1989 | For Once In A Life TimeSeries | — | 28 |
| 1989 | Lucky GuysMovie | Rambo | 28 |
| 1989 | I Do I DoSeries | — | 28 |
| 1989 | Everybody Loves SomebodySeries | — | 28 |
| 1989 | File NoirSeries | — | 28 |
| 1989 | Devil HuntersMovie | Chiu Shing | 28 |
| 1989 | The Deadly Mystery (Digital Remaster)Series | 万圭 | 28 |
| 1989 | Final RunMovie | Wan Kwok-Chuen | 28 |
| 1989 | The Shanghai ConspiracySeries | — | 28 |
| 1988 | The Last ConflictMovie | Tong Hak | 27 |
| 1988 | Mr. PossessedMovie | Sze Ma Yuk Long | 27 |
| 1987 | The Price Of Growing UpSeries | — | 26 |
| 1987 | The Torn BetweenSeries | Xu zhao an | 26 |
| 1987 | The SIB FilesSeries | — | 26 |
| 1987 | Zheng Cheng GongSeries | 卫中原 | 26 |
| 1986 | A Taste of BachelorhoodSeries | — | 25 |
| 1986 | Midnight GirlsMovie | Raymond Tong | 25 |
| 1986 | Destined to RebelSeries | — | 25 |
| 1985 | The Movie MazeSeries | 乐伟基 | 24 |
| 1985 | The Battle Among the ClansSeries | — | 24 |
| 1985 | The Last PerformanceSeries | — | 24 |
| 1985 | The Sword Stained With Royal BloodSeries | — | 24 |
| 1984 | Police CadetSeries | — | 23 |
| 1983 | SandwichesSeries | — | 22 |
| 1983 | The Return of the Condor HeroesSeries | 藏邊五醜 | 22 |
| 1983 | The Radio TycoonSeries | — | 22 |
| 1983 | The Old Miao MythSeries | 吴秘书 | 22 |
| 1983 | The Legend of the Condor HeroesSeries | 丐幫弟子 | 22 |
| 1982 | Soldier of FortuneSeries | — | 21 |
| 1982 | Love & PassionSeries | — | 21 |
| 1962 | Golden Horse AwardsSeries | Self | 1 |