Knuckles
Love Hurts (2025)
Rong Xiaolai
Decoded (2024)
Alpha
Ground of Honor: Rondo (2023)
Saint Joe
Reminiscence (2021)
Falcon Zhang
Caught in Time (2020)
Baron Louis (voice)
No. 7 Cherry Lane (2019)
Lu Ren
Tomb Raider (2018)
Cheng Long
Geostorm (2017)
Daniel Li
Wished (2017)
Tinbo
Sky on Fire (2016)
Gul'dan
Warcraft (2016)
Doctor Liang
Go Away Mr. Tumor (2015)
Daniel Wu
I Am Somebody (2015)
Fang Qihong
Don't Go Breaking My Heart 2 (2014)
Mr. Lu
A Rose Reborn (2014)
Joe
Overheard 3 (2014)
Dave Wong
That Demon Within (2014)
Mark
Control (2013)
William Xu
Europa Report (2013)
Hospital Doctor
Chinese Zodiac (2012)
Poison Dagger
The Man with the Iron Fists (2012)
Mad Monk
Tai Chi Hero (2012)
Tai Chi Zero (2012)
Xiang Yu
The Last Supper (2012)
Li
Inseparable (2012)
Captain Tsai
The Great Magician (2011)
Joe Szema
Overheard 2 (2011)
Hu Shi
Beginning of the Great Revival (2011)
Don't Go Breaking My Heart (2011)
Inspector Jerry Chong
Triple Tap (2010)
Max
Like a Dream (2010)
Red Earth (2010)
Sushi Master
Hot Summer Days (2010)
Quattro Hong Kong (2010)
Doctor
Jump (2009)
Max Lam
Overheard (2009)
Jie
Shinjuku Incident (2009)
Skate First (2009)
Feng
Blood Brothers (2007)
Nick
Protégé (2007)
阿D
Ming Ming (2006)
Daniel
Robin-B-Hood (2006)
Crown Prince Wu Luan
The Banquet (2006)
The Heavenly Kings (2006)
Hijacker #2
McDull, the Alumni (2006)
Self
Magic & Me (2006)
Kang Ming Xun
Everlasting Regret (2005)
Michael / 'Michel'
Drink-Drank-Drunk (2005)
Koo
Divergence (2005)
Jason
House of Fury (2005)
Hung Lang
DragonBlade : The Legend of Lang (2005)
Ken
Beyond Our Ken (2004)
Joe Kwan
New Police Story (2004)
Wei Liao
The Twins Effect II (2004)
Bak Mei
Around the World in 80 Days (2004)
Lai-fu
One Nite in Mongkok (2004)
Georgie Hung Chi-Kit
Enter the Phoenix (2004)
Kevin
Magic Kitchen (2004)
Ken Li
Miss Du Shi Niang (2003)
Man
Hidden Track (2003)
Sam Yuen
Night Corridor (2003)
Au Hoi-Man
Love Undercover 2: Love Mission (2003)
Jack Chen
Naked Weapon (2002)
Lon / Michael
Devil Face, Angel Heart (2002)
Joker
Princess D (2002)
Calvin
The Peeping (2002)
Love Undercover (2002)
Harper
Beauty and the Breast (2002)
Xing Zhi Gang
Peony Pavilion (2001)
Michael Wu
Beijing Rocks (2001)
Tide Ho
Born Wild (2001)
Mike
Cop on a Mission (2001)
Inspector Chau Chung
Hit Team (2001)
Headlines (2001)
Hong Kong Superstars (2001)
Undercover Blues (2000)
Benny
2000 AD (2000)
Todd
Purple Storm (1999)
Gen-X Cops (1999)
Photographer's Assistant
Gorgeous (1999)
David Hui
City of Glass (1998)
Sam Fai
Bishonen (1998)
Big Head
Young and Dangerous: The Prequel (1998)
Producer
Writer
Director