
Filmography

Westworld
2016 · Jay

Into the Badlands
2015 · Sunny

Tomb Raider
2018 · Lu Ren

American Born Chinese
2023 · Sun Wukong / The Monkey King

New Police Story
2004 · Joe Kwan

Chef Nic
2014 · Actor

Warcraft
2016 · Gul'dan (Wizard)

Geostorm
2017 · Cheng Long

Reminiscence
2021 · Saint Joe

Around the World in 80 Days
2004 · Bak Mei

Chinese Zodiac
2012 · Hospital Doctor

Rob-B-Hood
2006 · Daniel

The Man with the Iron Fists
2012 · Poison Dagger

Europa Report
2013 · William Xu

Love Hurts
2025 · Alvin 'Knuckles' Gable

Gorgeous
1999 · Photographer's Assistant

Shinjuku Incident
2009 · Jie

风华合伙人
2026 · Actor

The Twins Effect II
2004 · High Priest Wei Liao

The Banquet
2006 · Crown Prince Wu Luan

Getaway
1992 · Actor

Protégé
2007 · Nick

Cold War 1994
2026 · Peter Choi (Young)

Overheard 2
2011 · Joe Szema

Beginning of the Great Revival
2011 · Hu Shi

Young and Dangerous: The Prequel
1998 · Big Head

The Peeping
2002 · Calvin

Tai Chi Hero
2012 · Mad Monk, Co-Executive Producer

Overheard
2009 · Max Lam

Triple Tap
2010 · Inspector Jerry Chong

Decoded
2024 · 小黎黎(容小来)

The Great Magician
2011 · Captain Tsai

Overheard 3
2014 · Joe

DragonBlade
2005 · Hung Lang

That Demon Within
2014 · Dave Wong

Don't Go Breaking My Heart
2011 · Fang Qihong

Caught in Time: Making Of
2021 · Actor

One Nite in Mongkok
2004 · Lai-fu

The Last Supper
2012 · Xiang Yu

Blood Brothers
2007 · Feng

Don't Go Breaking My Heart 2
2014 · Fang Qihong

House of Fury
2005 · Jason

Cop on a Mission
2001 · Mike

Divergence
2005 · Koo

Peony Pavilion
2001 · Xing Zhi Gang

Naked Weapon
2002 · Jack Chen

Enter the Phoenix
2004 · Georgie Hung Chi Kit

Gen-X Cops
1999 · Daniel

Wished
2017 · Daniel Li

Inseparable
2012 · Li

The Heavenly Kings
2006 · Daniel Wu, Director

McDull, the Alumni
2006 · Hijacker #2

Bishonen
1998 · Sam Fai

Caught in Time
2020 · Falcon Zhang

Hot Summer Days
2010 · Sushi Master

Purple Storm
1999 · Todd

2000 AD
2000 · Benny

Sky on Fire
2016 · Tinbo

Cold War 1995
TBA · Peter Choi (Young)

Drink-Drank-Drunk
2005 · Michael / 'Michel'

Everlasting Regret
2005 · Kang Ming Xun

Go Away Mr. Tumor
2015 · Doctor Liang

Devil Face, Angel Heart
2002 · Lon / Michael

I Am Somebody
2015 · Daniel Wu

Miss Du Shi Niang
2003 · Ken Li

City of Glass
1998 · David Hui

Love Undercover
2002 · Au Hoi Man

Love Undercover 2: Love Mission
2003 · Au Hoi Man

Born Wild
2001 · Tide Ho

Princess D
2002 · Joker

Beauty and the Breast
2002 · Harper

No. 7 Cherry Lane
2022 · Baron Louis (voice)

Jump
2009 · Doctor

Hong Kong Superstars
2001 · Self

Control
2013 · Mark, Producer

Ming Ming
2006 · 阿D

Beyond Our Ken
2004 · Ken

Intermission
2026 · Self (archive footage)

Hidden Track
2003 · Man

A Rose Reborn
2014 · Mr. Lu

Twilight of the Warriors: The Final Chapter
TBA · Actor

Ground of Honor: Rondo
2023 · Alpha

Magic Kitchen
2004 · Kevin

Hit Team
2001 · Inspector Chau Chung

Like a Dream
2010 · Max

Undercover Blues
2000 · Joe Wong

Headlines
2001 · Peter Wong

Night Corridor
2003 · Sam Yuen

Beijing Rocks
2001 · Michael Wu

Magic & Me
2006 · Self

Skate First
2009 · Actor

Red Earth
2010 · Actor

Quattro Hong Kong
2010 · Actor