
Filmography102 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Silent FriendMovie | Dr. Tony Wong | 64 |
| 2025 | Fox HuntMovie | Dai Yichen | 63 |
| 2023 | Where the Wind BlowsMovie | Nam Kong | 61 |
| 2023 | The GoldfingerMovie | Henry Cheng | 61 |
| 2023 | Don't Mind MeMovie | — | 61 |
| 2023 | Hidden BladeMovie | Mr. He | 61 |
| 2021 | Marvel Studios LegendsSeries | Xu Wenwu / The Mandarin (archive footage) (uncredited) | 59 |
| 2021 | Shang-Chi and the Legend of the Ten RingsMovie | Xu Wenwu | 59 |
| 2021 | Marvel Studios AssembledSeries | Self | 59 |
| 2018 | Europe RaidersMovie | Mr. Lin | 56 |
| 2018 | Monster Hunt 2Movie | Tu Sigu | 56 |
| 2016 | See You TomorrowMovie | Chen Mo | 54 |
| 2013 | The GrandmasterMovie | Ip Man | 51 |
| 2012 | Final Cut: Ladies and GentlemenMovie | (archive footage) | 50 |
| 2012 | 最佳男主角Series | — | 50 |
| 2012 | The Silent WarMovie | He Bing | 50 |
| 2011 | The Great MagicianMovie | Chang Hsien | 49 |
| 2009 | The Founding of a RepublicMovie | — | 47 |
| 2009 | Red Cliff IIMovie | Zhou Yu | 47 |
| 2008 | Red CliffMovie | Zhou Yu | 46 |
| 2007 | Lust, CautionMovie | Mr. Yee | 45 |
| 2007 | Bokura no JidaiSeries | — | 45 |
| 2006 | Confession of PainMovie | Lau Ching-Hei | 44 |
| 2005 | Seoul RaidersMovie | Lam | 43 |
| 2004 | Super ModelMovie | Interviewee Praising Mandom | 42 |
| 2004 | 2046Movie | Chow Mo-wan | 42 |
| 2003 | My Lucky StarMovie | Lai Liu Po | 41 |
| 2003 | 1:99 ShortsMovie | (segment "Spring, 2003") | 41 |
| 2003 | Infernal Affairs IIIMovie | Chan Wing Yan | 41 |
| 2003 | Sound of ColorsMovie | Ho Yuk-Ming | 41 |
| 2002 | HeroMovie | Broken Sword | 40 |
| 2002 | Infernal AffairsMovie | 陈永仁 | 40 |
| 2002 | Chinese Odyssey 2002Movie | Li Yilong | 40 |
| 2001 | Fighting for LoveMovie | Veg Chiang Tung-Choi | 39 |
| 2001 | Love Me, Love My MoneyMovie | Richard Ma | 39 |
| 2000 | Tokyo RaidersMovie | Lin | 38 |
| 2000 | In the Mood for LoveMovie | Chow Mo-wan | 38 |
| 1999 | GorgeousMovie | Albert | 37 |
| 1999 | Buenos Aires Zero Degree: The Making of 'Happy Together'Movie | Self | 37 |
| 1998 | Your Place or Mine!Movie | Tony Cheung Suk Wai | 36 |
| 1998 | Timeless RomanceMovie | Lau Yat Lo / Zhuge Liang | 36 |
| 1998 | The Longest NiteMovie | Sam | 36 |
| 1998 | Flowers of ShanghaiMovie | Wang | 36 |
| 1997 | Chinese Midnight ExpressMovie | Ching On | 35 |
| 1997 | 97 Aces Go PlacesMovie | Chui Cheong / Drunk Gun | 35 |
| 1996 | War of the UnderworldMovie | Hung Fei | 34 |
| 1995 | Doctor MackMovie | Dr. Lau Mack | 33 |
| 1995 | Heaven Can't WaitMovie | Wong Tai Fung | 33 |
| 1995 | CycloMovie | Poet | 33 |
| 1994 | Always Be the WinnersMovie | Master Sha | 32 |
| 1994 | Chungking ExpressMovie | Cop 663 | 32 |
| 1993 | The Magic CraneMovie | Ma Kwun-Mo | 31 |
| 1993 | Two of a KindMovie | Billy / Lam Tai-Chi | 31 |
| 1993 | Tom, Dick and HairyMovie | Tom Chan | 31 |
| 1993 | He Ain't Heavy, He's My FatherMovie | Chor Yuen | 31 |
| 1993 | Hero - Beyond the Boundary of TimeMovie | Wai Siu-Bo | 31 |
| 1993 | The Eagle Shooting HeroesMovie | Ouyang Feng | 31 |
| 1993 | Come Fly the DragonMovie | Liu Chia-Lun | 31 |
| 1993 | Butterfly and SwordMovie | Meng Sing-Wan | 31 |
| 1993 | End of the RoadMovie | Fan Long | 31 |
| 1992 | Three SummersMovie | Wai | 30 |
| 1992 | The Modern Love StorySeries | — | 30 |
| 1992 | Iron Butterfly III: TomorrowMovie | — | 30 |
| 1992 | Hard BoiledMovie | Alan | 30 |
| 1992 | The Days of Being DumbMovie | Fred | 30 |
| 1992 | Lucky EncounterMovie | Wai | 30 |
| 1991 | A Chinese Ghost Story IIIMovie | Monk Fong | 29 |
| 1991 | The Great PretendersMovie | Snake Wai | 29 |
| 1991 | The BanquetMovie | Wai Chai | 29 |
| 1991 | Fantasy RomanceMovie | Stupid Shing | 29 |
| 1991 | The TigersMovie | Dandruff / Tau-Pi | 29 |
| 1991 | Don't Fool MeMovie | Chiang Ho-Chie | 29 |
| 1990 | Bullet in the HeadMovie | Ben / Siu Bun | 28 |
| 1990 | Days of Being WildMovie | Chow Mo-wan | 28 |
| 1989 | Seven WarriorsMovie | Wong Wai-Wu | 27 |
| 1989 | A City of SadnessMovie | Wen-Ching | 27 |
| 1989 | My Heart Is That Eternal RoseMovie | Cheung | 27 |
| 1989 | Where Heroes DareSeries | 石破天 / 石中玉 | 27 |
| 1989 | 俠客行 (數碼修復版)Series | 石破天/石中玉 | 27 |
| 1989 | Two PaintersMovie | — | 27 |
| 1988 | I Love MariaMovie | T. Q. Zhuang | 26 |
| 1988 | Everybody's Somebody's FavouriteSeries | — | 26 |
| 1988 | Behind Silk CurtainsSeries | — | 26 |
| 1988 | Two Most Honorable KnightsSeries | 江小魚 | 26 |
| 1987 | Happy Go LuckyMovie | Wei | 25 |
| 1987 | The Grand CanalSeries | 虬髯客 | 25 |
| 1987 | People's HeroMovie | Ah Sai | 25 |
| 1986 | The LunaticsMovie | Doggie | 24 |
| 1986 | New Heavenly Sword and Dragon SabreSeries | 張無忌 | 24 |
| 1986 | 倚天屠龍記 (數碼修復版)Series | 张无忌 | 24 |
| 1985 | Fascinating AffairsMovie | Ah Kit / Lee Lun-Kit | 23 |
| 1985 | Young CopsMovie | — | 23 |
| 1984 | Police CadetSeries | 張偉杰 (杰佬) Cheung Wai Kit | 22 |
| 1983 | Mad, Mad 83Movie | — | 21 |
| 1983 | Beyond the Rose GardenSeries | — | 21 |
| 1983 | 再見十九歲(數碼修復版)Series | 马天佑 | 21 |
| 1982 | Forced VengeanceMovie | Young Intern | 20 |
| 1982 | Soldier of FortuneSeries | 应子谦 | 20 |
| 1982 | 香城浪子 (數碼修復版)Series | 应子谦 | 20 |
| 1982 | The EmissarySeries | — | 20 |
| 1968 | 歷年TVB台慶經典回顧Series | — | 6 |
| 1962 | Golden Horse AwardsSeries | Self | — |