
Filmography38 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2019 | The Shadow PlayMovie | Alex | 39 |
| 2018 | A Documentary on The Shadow PlayMovie | Self | 38 |
| 2016 | Good Take, Too!Movie | (segment "A Espera") | 36 |
| 2015 | 爸爸父亲爹Series | — | 35 |
| 2014 | Golden ChickensssMovie | Idiot | 34 |
| 2014 | 探灵档案Series | MR·LU | 34 |
| 2011 | Almost PerfectMovie | Andy Lee | 31 |
| 2009 | The SniperMovie | OJ | 29 |
| 2008 | The Dark KnightMovie | LSI VP | 28 |
| 2007 | Trivial MattersMovie | Disco Boy | 27 |
| 2007 | Gumball 3000: Drivin' Me CrazyMovie | Self | 27 |
| 2006 | Dog Bite DogMovie | Pang | 26 |
| 2006 | The Grudge 2Movie | Eason | 26 |
| 2006 | The Grudge 1.5Movie | Eason | 26 |
| 2006 | Eight HeroesSeries | 谢家麒 | 26 |
| 2005 | Initial DMovie | Ryousuke Takahashi | 25 |
| 2005 | The Open RoadMovie | A xi | 25 |
| 2005 | Under the Same MoonMovie | Don | 25 |
| 2004 | Sex and the BeautiesMovie | Stone | 24 |
| 2004 | Jiang HuMovie | Turbo | 24 |
| 2004 | The Twins Effect IIMovie | Peachy | 24 |
| 2004 | Moving TargetsMovie | Ngai Fung | 24 |
| 2004 | Life, TranslatedMovie | DJ | 24 |
| 2003 | 1:99 ShortsMovie | (segment "A Glorious Future") | 23 |
| 2003 | Infernal Affairs IIIMovie | Young Lau Kin Ming | 23 |
| 2003 | The Twins EffectMovie | Kazaf | 23 |
| 2003 | Infernal Affairs IIMovie | 刘健明 | 23 |
| 2003 | The Spy DadMovie | Ronald | 23 |
| 2003 | The MedallionMovie | Waiter | 23 |
| 2002 | Nine Girls and a GhostMovie | 陈建伟 | 22 |
| 2002 | Infernal AffairsMovie | 少年刘健明 | 22 |
| 2001 | Dance of a DreamMovie | Jimmy Cheung | 21 |
| 2001 | Dummy Mommy, Without a BabyMovie | Wu | 21 |
| 2001 | Final RomanceMovie | 林英迪 | 21 |
| 2001 | 青春6人行Series | — | 21 |
| 2000 | From Ashes to AshesMovie | — | 20 |
| 2000 | Gen-Y CopsMovie | Edison Chan | 20 |
| 2000 | Dead or Alive 2: BirdsMovie | Boo | 20 |