| Love Hurts (2025)As Knuckles | (Not seen) |
| Reminiscence (2021)As Saint Joe | (Not seen) |
| Geostorm (2017)As Cheng Long | (Not seen) |
| Warcraft (2016) (AKA "Warcraft: The Beginning")As Gul'dan | (Not seen) |
| Europa Report (2013)As William Xu | (Not seen) |
| Chinese Zodiac (2012) (AKA "Sap ji sang ciu")As Hospital doctor | (Not seen) |
| Tai Chi 0 (2012) (AKA "Tai Chi Zero")As Mad Monk | (Not seen) |
| The Man with the Iron Fists (2012)As Poison Dagger | (Not seen) |
| Jian dang wei ye (2011) (AKA "The Founding of a Party")As 胡适 | (Not seen) |
| Blood Brothers (2007) (AKA "Tian tang kou")As Fung | (Not seen) |
| Ming Ming (2006)As D | (Not seen) |
| Robin-B-Hood (2006) (AKA "Rob-B-Hood")As Daniel | (Not seen) |
| Divergence (2005)As Koo | (Not seen) |
| House of Fury (2005)As Jason | (Not seen) |
| One Nite in Mongkok (2004) (AKA "Wong gok hak yau")As Lai-fu | (Not seen) |
| New Police Story (2004)As Joe Kwan | (Not seen) |
| Da lao ai mei li (2004) (AKA "Daai liu oi mei lai")As Georgie Hung Chi-Kit | (Not seen) |
| The Twins Effect II (2004) (AKA "Twins Effect 2")As Wei Liao | (Not seen) |
| Around the World in 80 Days (2004) (AKA "Around the World in Eighty Days")As Bak Mei | (Not seen) |
| Love Undercover (2002) (AKA "Sun jaat si mui")As Au Hoi-Man | (Not seen) |
| Bin lim mai ching (2002) (AKA "Devil Face, Angel Heart")As Lon / Michael | (Not seen) |
| Chek law dak gung (2002) (AKA "Naked Weapon")As Jack Chen | (Not seen) |
| Bak Ging lok yue liu (2001) (AKA "Beijing Rocks")As Michael Wu | (Not seen) |
| 2000 AD (2000)As Benny | (Not seen) |
| Gorgeous (1999)As Photographer's Assistant | (Not seen) |
| Mei shao nian zhi lian (1998) (AKA "Bishonen")As Sam Fai | (Not seen) |
| Boli zhi cheng (1998) (AKA "City of Glass")As David Hui | (Not seen) |