• Let the Bullets Fly (2010) Huvudroll
  • Detective Dee and the Mystery of the Phantom Flame (2010) Huvudroll
  • 2046 (2004) Övrig medverkande
  • Infernal Affairs III (2003) Övrig medverkande
  • Infernal Affairs II (2003) Huvudroll
  • Flowers of Shanghai (1998) Huvudroll
  • Ashes of Time (1994) Övrig medverkande
  • The Evil Cult (1993) Övrig medverkande
  • Days Of Being Wild (1990) Huvudroll