
Filmography199 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Peg O' My HeartMovie | Vincent | 64 |
| 2025 | The Lychee RoadMovie | Yang Guozhong | 64 |
| 2025 | Row to WinMovie | — | 64 |
| 2025 | 第十五届全国运动会开幕式Movie | — | 64 |
| 2025 | A Gilded GameMovie | Todd Cheung | 64 |
| 2024 | Cesium FalloutMovie | Simon Fan | 63 |
| 2024 | The Movie EmperorMovie | Liu Weichi | 63 |
| 2024 | Crisis NegotiatorsMovie | Unstable Hostage Taker Husband | 63 |
| 2024 | High ForcesMovie | Gao Haojun | 63 |
| 2024 | Inside the Wandering Earth ⅡMovie | 自己 | 63 |
| 2023 | The GoldfingerMovie | Liu Qi Yuan | 62 |
| 2023 | I Did It My WayMovie | George Lam | 62 |
| 2023 | "Moon rises in the Bay Area" 2023 Greater Bay Area Film and Music GalaMovie | — | 62 |
| 2023 | Red LineMovie | Wang Le | 62 |
| 2023 | Moscow MissionMovie | Vasily / Liu Yuhu | 62 |
| 2023 | The Wandering Earth IIMovie | Tu Hengyu | 62 |
| 2021 | All U Need Is LoveMovie | Singer | 60 |
| 2021 | EndgameMovie | Zhou Quan | 60 |
| 2021 | Detective Chinatown 3Movie | Q | 60 |
| 2020 | Shock Wave 2Movie | Poon Shing Fung | 59 |
| 2020 | Find Your VoiceMovie | Yim Chi-long | 59 |
| 2020 | Keep RollingMovie | — | 59 |
| 2019 | The White Storm 2: Drug LordsMovie | Yu Shun-tin | 58 |
| 2019 | FagaraMovie | Kwok Tin-yan | 58 |
| 2019 | Pretty Crazy: Joey Yung Concert TourSeries | — | 58 |
| 2017 | Chasing the DragonMovie | Lee Rock | 56 |
| 2017 | Shock WaveMovie | Cheung J.S. | 56 |
| 2017 | The AdventurersMovie | Dan Zhang | 56 |
| 2016 | From Vegas to Macau IIIMovie | Michael | 55 |
| 2016 | Mission MilanoMovie | Sir Sampan Hung | 55 |
| 2016 | Railroad TigersMovie | Teacher | 55 |
| 2016 | The BodyguardMovie | Li Zheng-Jiu | 55 |
| 2016 | The Great WallMovie | Strategist Wang | 55 |
| 2015 | From Vegas to Macau IIMovie | Michael "Little Knife" Chan [from God of Gamblers] | 54 |
| 2015 | Lost and LoveMovie | Lei Zekuan | 54 |
| 2015 | Saving Mr. WuMovie | Mr. Wu | 54 |
| 2015 | Our TimesMovie | Self | 54 |
| 2014 | Golden ChickensssMovie | Self | 53 |
| 2013 | FirestormMovie | Inspector Lui | 52 |
| 2013 | Blind DetectiveMovie | Johnston | 52 |
| 2013 | BoundlessMovie | Self | 52 |
| 2013 | Angry KidMovie | Brick | 52 |
| 2012 | VoiceSeries | — | 51 |
| 2012 | Cold WarMovie | Philip Luk Ming-wah | 51 |
| 2012 | A Simple LifeMovie | Roger Leung | 51 |
| 2012 | Sing! ChinaSeries | - | 51 |
| 2012 | 最佳男主角Series | — | 51 |
| 2011 | What Women WantMovie | Sun Zigang | 50 |
| 2011 | Beginning of the Great RevivalMovie | Cai E | 50 |
| 2011 | ShaolinMovie | Hou Chieh / Chingchueh | 50 |
| 2010 | Detective Dee and the Mystery of the Phantom FlameMovie | Detective Dee | 49 |
| 2010 | Future X-CopsMovie | Kidd Zhou | 49 |
| 2009 | Look for a StarMovie | Sam Ching | 48 |
| 2009 | Club SparkleSeries | — | 48 |
| 2009 | The Founding of a RepublicMovie | Yu Jishi | 48 |
| 2008 | Three Kingdoms: Resurrection of the DragonMovie | Zhao Zilong | 47 |
| 2007 | ProtégéMovie | Lin Quin | 46 |
| 2007 | Da Xiao Ai ChiSeries | — | 46 |
| 2007 | The WarlordsMovie | Zhao Er-Hu | 46 |
| 2006 | Be My GuestSeries | — | 45 |
| 2006 | Battle of the WarriorsMovie | Ge Li | 45 |
| 2005 | 翡翠歌星贺台庆Series | — | 44 |
| 2005 | All About LoveMovie | Dr. Ko / Derek Hui | 44 |
| 2004 | McDull, Prince de la BunMovie | McBing (voice) | 43 |
| 2004 | Jiang HuMovie | Hung Yan Chiu | 43 |
| 2004 | Yesterday Once MoreMovie | Mr. To | 43 |
| 2004 | House of Flying DaggersMovie | Liu | 43 |
| 2004 | Magic KitchenMovie | Chun Yao | 43 |
| 2004 | A World Without ThievesMovie | Wang Bo | 43 |
| 2003 | 1:99 ShortsMovie | (segments "Rhapsody", "A Glorious Future") | 42 |
| 2003 | Infernal Affairs IIIMovie | Lau Kin Ming | 42 |
| 2003 | Love Under the SunMovie | Self | 42 |
| 2003 | Give Them a ChanceMovie | Andy Lau | 42 |
| 2003 | Golden Chicken 2Movie | Andy Lau | 42 |
| 2003 | Running on KarmaMovie | Biggie | 42 |
| 2003 | The Master: Chang Cheh DocumentaryMovie | — | 42 |
| 2002 | Infernal AffairsMovie | 刘健明 | 41 |
| 2002 | Fat Choi SpiritMovie | Andy | 41 |
| 2002 | Golden ChickenMovie | Andy Lau | 41 |
| 2002 | The Wesley's Mysterious FileMovie | Wesley | 41 |
| 2001 | Fulltime KillerMovie | Lok Tok-Wah | 40 |
| 2001 | Dance of a DreamMovie | Namson Lau | 40 |
| 2001 | Love on a DietMovie | Fatso | 40 |
| 2000 | Needing You...Movie | Andy Cheung / The Cupid Express | 39 |
| 2000 | A Fighter's BluesMovie | Mong Fu | 39 |
| 2000 | The DuelMovie | Cool-Son Yeh | 39 |
| 1999 | Prince CharmingMovie | Wah Dee | 38 |
| 1999 | Running Out of TimeMovie | Mr. Cheung | 38 |
| 1999 | The Conmen in VegasMovie | King | 38 |
| 1999 | Fascination AmourMovie | Albert Lai | 38 |
| 1999 | Century of the DragonMovie | Fei Lung | 38 |
| 1998 | The ConmanMovie | King | 37 |
| 1998 | A True Mob StoryMovie | Wai Cheung-Dee | 37 |
| 1997 | Cause We Are So YoungMovie | Man at Outdoor Cafe | 36 |
| 1997 | ArmageddonMovie | Ken | 36 |
| 1997 | Island of GreedMovie | Captain Fong Gwok-Fai | 36 |
| 1996 | Shanghai GrandMovie | Ding Lik | 35 |
| 1996 | Thanks for Your LoveMovie | Wa | 35 |
| 1996 | A Moment of Romance IIIMovie | Lau Tin Wai | 35 |
| 1995 | Full ThrottleMovie | Joe Jiang | 34 |
| 1995 | 梅艳芳公益金友好演唱会Series | — | 34 |
| 1995 | The AdventurersMovie | Wai Lok-Yan / Mandy | 34 |
| 1994 | The Legend of Drunken MasterMovie | Counter Intelligence Officer | 33 |
| 1994 | The Three SwordsmenMovie | Siu Sam-Siu | 33 |
| 1994 | Heaven and EarthMovie | Cheung Ye Pang | 33 |
| 1994 | A Taste of Killing and RomanceMovie | Ko Sau (The Judge) | 33 |
| 1994 | Drunken Master IIIMovie | Yeung Kwun | 33 |
| 1993 | Days of TomorrowMovie | Shing | 32 |
| 1993 | Future CopsMovie | Ti Man | 32 |
| 1993 | Perfect ExchangeMovie | Mandy Chin | 32 |
| 1993 | Come Fly the DragonMovie | Chou Chun-Chieh | 32 |
| 1992 | Gameboy KidsMovie | Wong Kau-Tai | 31 |
| 1992 | Casino Tycoon IIMovie | Benny Ho Hsin | 31 |
| 1992 | 华纳十五周年金钻群星演唱会Movie | — | 31 |
| 1992 | The Thief of TimeMovie | Yo Ko | 31 |
| 1992 | The Modern Love StorySeries | — | 31 |
| 1992 | Arrest the RestlessMovie | Lee Rock [ cameo ] | 31 |
| 1992 | Saviour Of The Soul IIMovie | Ching Yan | 31 |
| 1992 | Big Little ManSeries | — | 31 |
| 1992 | Casino TycoonMovie | Ho Hsin / Benny | 31 |
| 1992 | The StingMovie | Simon Tam | 31 |
| 1992 | Moon WarriorsMovie | Fei | 31 |
| 1992 | Gun n' RoseMovie | Andy | 31 |
| 1992 | What a Hero!Movie | Yuen Ta-Hwa | 31 |
| 1992 | Handsome SiblingsMovie | Fishy | 31 |
| 1991 | Casino Raiders IIMovie | Chicken Feet | 30 |
| 1991 | Dances with DragonMovie | Lung Ka-Chun | 30 |
| 1991 | The BanquetMovie | Presenter | 30 |
| 1991 | 梅艷芳飛越舞台十載情Series | — | 30 |
| 1991 | Beyond Summer FeverSeries | — | 30 |
| 1991 | Hong Kong GodfatherMovie | Koo Siu York | 30 |
| 1991 | The TigersMovie | Thief / Lau Chi-Ming | 30 |
| 1991 | Don't Fool MeMovie | Hero Wah | 30 |
| 1991 | Zodiac KillersMovie | Ben Li | 30 |
| 1990 | Kung Fu Vs. AcrobaticMovie | Mo Tak-fai | 29 |
| 1990 | A Moment of RomanceMovie | Wah Dee | 29 |
| 1990 | God of Gamblers IIMovie | Michael | 29 |
| 1990 | The Fortune CodeMovie | Wah | 29 |
| 1990 | Return EngagementMovie | Wah | 29 |
| 1990 | Gangland OdysseyMovie | Che | 29 |
| 1990 | Dragon in JailMovie | Henry Tse | 29 |
| 1990 | Island of FireMovie | Iron Ball / Boss Lee | 29 |
| 1990 | The Last BloodMovie | Bee | 29 |
| 1990 | Days of Being WildMovie | Tide | 29 |
| 1990 | Kawashima YoshikoMovie | Fook / Cloud | 29 |
| 1990 | A Home Too FarMovie | Tu | 29 |
| 1989 | Proud and ConfidentMovie | Wah | 28 |
| 1989 | Crocodile HunterMovie | Happy Chiu | 28 |
| 1989 | China WhiteMovie | Adoptive Father | 28 |
| 1989 | Casino RaidersMovie | Crab Chan | 28 |
| 1989 | Long Arm of the Law IIIMovie | Li Cheung Kong | 28 |
| 1989 | The Romancing Star IIIMovie | Lau Pei | 28 |
| 1989 | Perfect MatchMovie | Lok Ka Sing | 28 |
| 1989 | The Truth – Final EpisodeMovie | Raymond Lau | 28 |
| 1989 | The First Time is the Last TimeMovie | Yung | 28 |
| 1989 | City Kids 1989Movie | Sas / Puppy | 28 |
| 1989 | Little CopMovie | Traffic Cop | 28 |
| 1989 | News AttackMovie | Turbo | 28 |
| 1989 | Bloody BrotherhoodMovie | Cheung Ka-Wah | 28 |
| 1989 | God of GamblersMovie | Michael | 28 |
| 1989 | Stars and RosesMovie | Liou Chi Tsu | 28 |
| 1988 | The Crazy Companies IIMovie | Kwai / Andy | 27 |
| 1988 | As Tears Go ByMovie | Wah | 27 |
| 1988 | The Crazy CompaniesMovie | Tsui Ting Kwai | 27 |
| 1988 | The TruthMovie | Raymond Lau | 27 |
| 1988 | Runaway BluesMovie | Lam Kong | 27 |
| 1988 | In the BloodMovie | Wah | 27 |
| 1988 | The Romancing Star IIMovie | Lau Pai | 27 |
| 1988 | Walk on FireMovie | Lau Kwok-Wah | 27 |
| 1987 | Rich and FamousMovie | Lam Ting Kwok | 26 |
| 1987 | Sworn BrothersMovie | Lam Ting Yat | 26 |
| 1987 | Tragic HeroMovie | Lam Ting Kwok | 26 |
| 1987 | Last Eunuch In ChinaMovie | Han Ming | 26 |
| 1986 | Magic CrystalMovie | Andy Lo | 25 |
| 1986 | Lucky Stars Go PlacesMovie | Lambo | 25 |
| 1985 | Twinkle, Twinkle Lucky StarsMovie | Inspector at Warehouse | 24 |
| 1985 | Take Care Your HighnessSeries | — | 24 |
| 1985 | The Unwritten LawMovie | Raymond Lau | 24 |
| 1985 | The Last PerformanceSeries | 叶展龙 | 24 |
| 1984 | Everlasting LoveMovie | Eric | 23 |
| 1984 | Shanghai 13Movie | Student | 23 |
| 1983 | 神鵰俠侶 (數碼修復版)Series | 杨过 | 22 |
| 1983 | Home at Hong KongMovie | Alan Wong Wai-Lun | 22 |
| 1983 | The Return of the Condor HeroesSeries | 杨过 | 22 |
| 1983 | The Old Miao MythSeries | 谢尚楚 | 22 |
| 1983 | On the Wrong TrackMovie | Paul | 22 |
| 1982 | Boat PeopleMovie | To Minh | 21 |
| 1982 | Once Upon a RainbowMovie | Trainee | 21 |
| 1982 | The Restless TrioSeries | — | 21 |
| 1982 | The MaverickSeries | — | 21 |
| 1982 | The EmissarySeries | Kong Tai-wai | 21 |
| 1981 | Brothers FourSeries | — | 20 |
| 1981 | The UnderstudySeries | — | 20 |
| 1980 | The Shell GameSeries | — | 19 |
| 1962 | Golden Horse AwardsSeries | Self | 1 |
| 0 | Raging HavocMovie | — | — |
| 0 | The Wandering Earth IIIMovie | Tu Hengyu | — |
| 0 | Made in YiwuMovie | Zhu Aliang | — |
| 0 | The DiaryMovie | — | — |