1. Ren yu chuan shuo (1994) (acted as Kenji) international title is "Mermaid Got Married"
2. Chen mo de gu niang (1994) (acted Dr. Patrick Ko) also the film is known as "The Worth of Silence" or "Wrath of Silence"
3. Chung Hing sam lam (1994) (acted He Zhiwu, Cop 223) known also as "Chung King Express" (Hong Kong: English title), Chungking Express (USA), Chungking Jungle (literal English title), Hong Kong Express (Europe: English title), Zong Qing sen lin (Hong Kong: Mandarin title)
4. Zhong Guo long (1995) or China Dragon or Shaolin Poppy
5. La bi xiao xiao sheng (1995) (as A Miu) known also as Trouble Maker
6. Xue xiao ba wang (1995) or School Days
7. Xin za shi xiong zhu nu zi (1995) Young Policemen in Love
8. Mou mian bei (1995) (as Tang Chuen-Shek) known as Burger Cop (USA: DVD title), Don't Give a Damn (Hong Kong: English title), Mo min bei (Hong Kong: Cantonese title)
9. Duo luo tian shi (1995) (as He Zhiwu) known also as Fallen Angels (Hong Kong: English title) (USA), Doh lok tin si (Hong Kong: Cantonese title)
10. Mo him wong (1996) (as Shing) known as Adventure King (literal English title), Dr. Wai in 'The Scripture with No Words' (Hong Kong: English title), Mao xian wang (Hong Kong: Mandarin title) or aka The Scripture with No Words
11. Zhong qing ai qing gan jue (1996) (as Hing) known as Chung hing oi ching gam gok (Hong Kong: Cantonese title), Feeling of Love (Hong Kong: English title)
12. Sei goh bat ping faan dik siu nin (1996) known as Forever Friends (Hong Kong: English title), Si ge bu ping fan de shao nian (Hong Kong: Mandarin title)
13. Tian ya hai jiao (1996) (as Mr. Worm) known as Lost and Found
14. Misty (1996)
15. Liang ge zhi neng huo yi ge (1997) (as Mo) aka The Odd One Dies
16. San tau dip ying (1997) (as Jackal) aka Downtown Torpedoes (Hong Kong: English title), Godly Thief Spy Shadow (literal English title), Shen tou die ying (Hong Kong: Mandarin title)
17. Choh chin luen hau dik yi yan sai gaai (1997) aka Chu chan lian hou de er ren shi jie (Hong Kong: Mandarin title), First Love: The Litter on the Breeze (Hong Kong: English title)
18. Ma Wing Ching (1997) (as Ma Wing Jing) aka Hero (Hong Kong: English title), Ma Yong Zhen (Hong Kong: Mandarin title)
19. "Kamisama mousukoshi dake" (1998) TV Series (as Keigo Ishikawa)
20. Too Tired to Die (1998) (as Kenji)
21. Ngon na ma dak lin na (1998) (as Chan Kar-fu) aka Anna Magdalena
22. Fuyajo (1998) (as Kenichi Ryuu) aka Sleepless Town
23. Sam dung (1999) (as Ho-jun) aka Tempting Heart, Xin dong (Hong Kong: Mandarin title)
24. Fan yi cho (2000) (as Angel) aka Lavender
25. "2000-nen no koi" (2000) TV Series (as The Assassin / ... (unknown episodes) aka A.D. 2000 - Don't Shoot Her (Japan: English title)
26. Supêsutoraberâzu (2000) (as Nishiyama ("Hayabusa Jetter") aka Space Travelers (International: English title)
27. Onimusha (2001) (VG) (voice: Japanese version) (as Samanosuke Akechi) aka Genma Onimusha (USA: reissue title), Onimusha: Warlords (USA)
28. "Gôruden bouru" (2002) TV Series (as Shu Akutagawa (unknown episodes) aka Golden Bowl (International: English title)
29. Ritana (2002) (as Miyamoto) aka Returner (USA)
30. Heung joh chow heung yau chow (2003) (as John Liu) aka Turn Left, Turn Right (International: English title), Xiang zuo zou xiang you zou (Hong Kong: Mandarin title)
31. Onimusha 3 (2004) (VG) (voice: Japanese version) (as Hidemitsu Samanosuke Akechi) aka Onimusha 3: Demon Siege (USA)
32. Shi mian mai fu (2004) (as Jin) aka House of Flying Daggers (Hong Kong: English title) (International: English title) (Singapore: English title) (USA), Attack from Ten Directions (International: English title: literal title)
33. Ru guo · Ai (2005) (as Lin Jian-dong) aka Perhaps Love (International: English title)
34. Seung sing (2006) (as Bong) aka Confession of Pain (International: English title)