
Filmography55 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | AtonementMovie | Lung | 53 |
| 2024 | Tales of TaipeiMovie | Liu-Hsing (segment "The Good Fortune") | 52 |
| 2023 | Time Still Turns the PagesMovie | Cheng Chi-Hung | 51 |
| 2020 | Single PapaSeries | 林世榮 | 48 |
| 2018 | Agent Mr. ChanMovie | Chau Hung | 46 |
| 2017 | Two Wrongs Make a RightMovie | Ximen Ding / "Lord Xi Men" | 45 |
| 2016 | House of WolvesMovie | Fung Yan-Ping | 44 |
| 2016 | 晚吹 - 真PKSeries | self | 44 |
| 2015 | Undercover DuetMovie | Dream Dragon | 43 |
| 2015 | Full StrikeMovie | Suck Nipple Cheung | 43 |
| 2014 | Golden ChickensssMovie | — | 42 |
| 2014 | Hello BabiesMovie | Scallop | 42 |
| 2014 | The Seventh LieMovie | Bellhop | 42 |
| 2014 | Sifu vs. VampireMovie | Nicky | 42 |
| 2014 | The Four 3Movie | Life Snatcher | 42 |
| 2014 | Just Another MarginMovie | Shi Wen Sheng | 42 |
| 2013 | Special IDMovie | Captain Zhang | 41 |
| 2013 | The Four 2Movie | Life Snatcher | 41 |
| 2013 | Hotel DeluxeMovie | OK Pao | 41 |
| 2012 | All's Well, Ends WellMovie | Shalala | 40 |
| 2012 | VulgariaMovie | Brother Tyrannosaurus | 40 |
| 2012 | Love Is... PyjamasMovie | Fai | 40 |
| 2012 | Marrying Mr. PerfectMovie | Baby Koo | 40 |
| 2012 | The FourMovie | Cui Lueshang (Life Snatcher) | 40 |
| 2011 | All's Well, End's Well 2011Movie | Snack delivery boy | 39 |
| 2011 | Treasure HuntMovie | Mr. Big | 39 |
| 2010 | Just Another Pandora's BoxMovie | Qing Yi Se | 38 |
| 2010 | All's Well End's Well Too 2010Movie | General Mai Bing Rong | 38 |
| 2009 | All's Well, End's Well 2009Movie | Yu Bo | 37 |
| 2009 | Metallic Attraction: Kungfu CyborgMovie | Kong | 37 |
| 2008 | La LingerieMovie | Lucas | 36 |
| 2008 | Legendary AssassinMovie | Uncle Zhi | 36 |
| 2007 | It's a Wonderful LifeMovie | Thunder | 35 |
| 2007 | Dancing LionMovie | Lion Dancer | 35 |
| 2006 | Beautiful CookingSeries | — | 34 |
| 2006 | McDull, the AlumniMovie | Marketing Head / Musical Instruments Salesman | 34 |
| 2006 | Mr. 3 MinutesMovie | Chung Sai-kit | 34 |
| 2006 | Fatal ContactMovie | Captain | 34 |
| 2005 | Dragon ReloadedMovie | Dragon | 33 |
| 2005 | Himalaya SinghMovie | Himalaya Singh | 33 |
| 2005 | A Century of Light and ShadowSeries | Self | 33 |
| 2004 | My SweetieMovie | Owner of Lo's office lift | 32 |
| 2004 | Super ModelMovie | Mandom Fung Yan Bing | 32 |
| 2004 | Hidden HeroesMovie | — | 32 |
| 2003 | My Lucky StarMovie | Crab Duen | 31 |
| 2003 | Dragon Loaded 2003Movie | Dragon | 31 |
| 2003 | Give Them a ChanceMovie | — | 31 |
| 2003 | Golden Chicken 2Movie | Mr Chan | 31 |
| 2002 | My Wife Is 18Movie | Bruce | 30 |
| 2002 | Market's RomanceMovie | — | 30 |
| 2002 | Slim ChancesSeries | — | 30 |
| 2001 | Colourful LifeSeries | Ching Chi Yung | 29 |
| 2001 | Dance of a DreamMovie | Yip Wai Shih | 29 |
| 2000 | The Sky Is the LimitSeries | — | 28 |
| 1997 | A Chinese Ghost Story: The Tsui Hark AnimationMovie | Fu (voice) | 25 |