Movies
A Place Called Silence
2024
⭐ 7.7
as Dai Guodong
The Warriors Gate
2016
⭐ 6.6
as Wizard
Kung Fu Cult Master
1993
⭐ 6.7
as 张翠山
The Prosecutor
2024
⭐ 7.1
as Yueng Dit Lap
Infernal Affairs II
2003
⭐ 7.3
as Ngai Wing-hau
Exiled
2006
⭐ 7.2
as Tai
Flirting Scholar
1993
⭐ 7.5
as One of 4 Scholars
Remain Silent
2019
⭐ 7.0
as Wu Zhengwei
Young and Dangerous
1996
⭐ 6.6
as Ugly Kwan
Full Alert
1997
⭐ 6.8
as Mak Kwan
The Bride with White Hair
1993
⭐ 6.5
as Chi Wu Shuang
Line Walker
2016
⭐ 6.4
as Q-Sir / Inspector Q
The Last Tycoon
2012
⭐ 6.4
as Máo Zài
A Man Called Hero
1999
⭐ 6.0
as Invincible
Devil Hunters
1989
⭐ 6.8
as Chiu Shing
The Mission
1999
⭐ 7.5
as Roy
God of Gamblers 3: The Early Stage
1996
⭐ 5.9
as Ko Ngo
Handsome Siblings
1992
⭐ 6.4
as Kong Yuk Long
Line Walker 2: Invisible Spy
2019
⭐ 6.8
as Yip Chi-Fan
Portland Street Blues
1998
⭐ 5.8
as Ugly Kwan
I Will Wait for You!
1994
⭐ 6.8
as Lam Wai Man
Drifting
2021
⭐ 7.0
as Fai
Customs Frontline
2024
⭐ 5.7
as Kwok Chi Keung
Young and Dangerous: The Prequel
1998
⭐ 5.8
as Kwan
The White Dragon
2004
⭐ 5.5
as Blindie / "Chicken Feathers"
All's Well, End's Well '97
1997
⭐ 6.4
as Lo Fei
Winter and Summer
2026
⭐ 3.0
Septet: The Story of Hong Kong
2022
⭐ 6.9
as Headmaster (segment "Headmaster")
What Is A Good Teacher
2000
⭐ 7.2
as Kong Yau-mong
Death Notice
2023
⭐ 5.9
as Hon Ho
Love Without Distance
2015
⭐ 5.2
as Tuhao Chen
Sexy and Dangerous
1996
⭐ 7.0
as George
Shamo
2007
⭐ 5.6
as Kenji Kurokawa
Crisis Negotiators
2024
⭐ 7.2
as Tse Ka Chun
Two Thumbs Up
2015
⭐ 6.1
as Lucifer
Pioneers of Television Gala
1991
⭐ 0.0
as Self
Gen-X Cops
1999
⭐ 5.4
as Lok
Banana Spirit
1992
⭐ 4.3
as Chic
Bullets Over Summer
1999
⭐ 6.3
as Mike
Wipe Out
1998
⭐ 0.0
Twinkle Twinkle Lucky Star
1996
⭐ 5.2
as Ugly Kwan
Goldbuster
2017
⭐ 5.1
as Ming
97 Aces Go Places
1997
⭐ 4.5
as Lui Yue-Yeung
Shed Skin Papa
2016
⭐ 6.3
as Tin Yat Hung
Crazy n' the City
2005
⭐ 7.3
as Wong Chi Shing
Turning Point
2009
⭐ 5.4
as Zatoi
A Home with a View
2019
⭐ 5.7
as Lo Wai Man
Heroic Duo
2003
⭐ 5.3
as Hoi
Hands in the Hair
2005
⭐ 4.0
as Aini's husband
The Warring States
2011
⭐ 4.6
as Pang Juan
The Golden Girls
1995
⭐ 7.0
as Wong Siu Yue
All U Need Is Love
2021
⭐ 4.0
as Diagnosed carrier
Mr. Possessed
1988
⭐ 8.7
as Sze Ma Yuk Long
77 Heartbreaks
2017
⭐ 6.6
as Shutter
Fantasia
2004
⭐ 6.6
as Kin
Once Upon a Time in Triad Society
1996
⭐ 6.4
as Kwan
One Last Dance
2007
⭐ 5.5
as T
Big Bullet
1996
⭐ 6.7
as Inspector Yeung
Under Current
2025
⭐ 4.9
as Or Ting Pong
Ultimate Mission
2025
⭐ 6.0
as Li Chao
Satan Returns
1996
⭐ 4.9
as Judas
Turning Point 2
2011
⭐ 6.8
as Fok Tin Yam
Those Were the Days
1997
⭐ 6.9
as Patrick Tse Yuen
Colour of the Truth
2003
⭐ 6.4
as Tam Chiu
The Leakers
2018
⭐ 5.4
as Wong Dai Wai
Midnight Girls
1986
⭐ 5.2
as Raymond Tong
No Problem
1999
⭐ 6.2
Wo Hu
2006
⭐ 5.7
as Wah Chiu
Horror Hotline... Big Head Monster
2001
⭐ 5.5
as Ben
Lovers & Movies
2015
⭐ 6.6
as Yao Xingjie
Pay Back
2013
⭐ 5.2
as Yang Yan
Too Many Ways to Be No. 1
1997
⭐ 6.7
as Matt
The Dragon Fighter
1990
⭐ 6.6
Once Upon a Time in Hong Kong
2021
⭐ 5.2
as Chui Lok
2000 AD
2000
⭐ 6.2
as Ronald Ng Chi Keung
Last Ghost Standing
1999
⭐ 4.8
as Satan
The Last Conflict
1988
⭐ 7.1
as Tong Hak
Wind Blast
2010
⭐ 5.5
as Mai Gao
A Queer Story
1997
⭐ 4.6
as K.K Kong
The House That Never Dies
2014
⭐ 4.7
as Huo Lian Xiu
Chinese Midnight Express II
2000
⭐ 6.5
as Chan Siu Hung
McDull, the Alumni
2006
⭐ 5.7
as Judge Ordering at Hotpot
Psycho Killer
1993
⭐ 6.0
My Dad Is a Jerk
1997
⭐ 6.3
Men on the Dragon
2018
⭐ 6.2
as Chan Lung
Triumph in the Skies
2015
⭐ 4.3
as Sam
Women from Mars
2002
⭐ 8.0
as Fernando
A Wicked Ghost
1999
⭐ 5.4
as Mr. Mo
On the Edge
2006
⭐ 6.5
as Don Dark
House of Wolves
2016
⭐ 4.8
as Charlie
Legal Innocence
1993
⭐ 7.0
as Patrick Wong
Beauty and the Breast
2002
⭐ 4.0
as Mario
It's a Wonderful Life
2007
⭐ 4.3
1:99 Shorts
2003
⭐ 6.3
as (segment "A Glorious Future")
Break War
2024
⭐ 2.0
as Mo Yun
A Gambler's Story
2001
⭐ 7.1
as Suki
Death Stranding
2023
⭐ 4.2
as Zuo Jun Zhe
In the Lap of God
1991
⭐ 6.2
as Alex Ng
The Fatal Game
1991
⭐ 6.2
as Ng Yu
Final Run
1989
⭐ 5.2
as Wan Kwok-Chuen
Clean My Name, Mr. Coroner!
2000
⭐ 7.2
as Dr. Keith Ko
Shiver
2003
⭐ 4.6
as Chan Kwok Ming
Change of Gangster
2019
⭐ 3.0
as Kun
24 Hrs Ghost Story
1997
⭐ 7.0
as Mo
Himalaya Singh
2005
⭐ 4.7
as Brave
The Extra
1998
⭐ 6.0
Game of Assassins
2013
⭐ 6.0
Passion Island
2012
⭐ 4.5
as Chu Yu
Proud and Confident
1989
⭐ 8.8
as He-Man
Tracing Shadow
2009
⭐ 5.5
as Ye He Chang Gong
The King of Debt Collecting Agent
1999
⭐ 5.8
as Chan Bobo
The H.K. Triad
1999
⭐ 6.8
as Lok
Theft Under the Sun
1997
⭐ 4.3
as Officer Mo
Magic & Me
2006
⭐ 0.0
as Self
Dancing Lion
2007
⭐ 0.0
as Fai
Magnificent Team
1998
⭐ 7.0
as Chick
Bullet and Brain
2007
⭐ 4.6
as Bullet
The Lord of Amusement
1999
⭐ 6.0
as Pau
One Way Ticket to Bangkok
1988
⭐ 0.0
Salt Lake Project
2024
⭐ 1.8
as Lao Xiang
The Tree
2001
⭐ 8.0
as Wu Chongzhe
Love Trilogy
2004
⭐ 7.0
as Mark Lao
From Zero to Hero
1994
⭐ 10.0
Juliet in Love
2000
⭐ 6.8
as Jordon Cheng
I Wanna Be Your Man
1994
⭐ 3.1
Fire Phoenix
1990
⭐ 5.5
Karmic Mahjong
2006
⭐ 5.0
The Mighty Gambler
1992
⭐ 6.3
Good-for-Nothing Heros
2012
⭐ 3.5
as Danny
Naughty Couple
1994
⭐ 5.7
as Ma Kam-Hang
Stranger from Hell
1994
⭐ 10.0
A War Named Desire
2000
⭐ 6.7
as Charles Fong Lung Chu
Never Compromise
1999
⭐ 6.5
as Bill
Kidnap of Wong Chak Fai
1993
⭐ 10.0
as Officier Cheung Sing
Once Upon a Time in Triad Society 2
1996
⭐ 5.2
as Diy Chai/Dagger
Crazy Stupid Thief
2012
⭐ 2.0
as Ying Liu
Those Were the Days
1995
⭐ 0.0
as 张君宇
Lucky Guys
1989
⭐ 6.2
as Rambo
Deadly Delicious
2008
⭐ 6.4
as Chen Jiaoqiao
Till Death Do Us Part
1998
⭐ 6.7
as Mr Mok
Fall For You
2001
⭐ 7.5
as Lee Tai Yu
Sentence Me Guilty
2015
⭐ 7.0
as Fang Wen Nan
The Reckless Barrister
1994
⭐ 0.0
Midnight Beating
2010
⭐ 1.0
as Dr. Mai Xiangyu
Leaving in Sorrow
2001
⭐ 6.6
as As Self
Easy Money
1994
⭐ 6.5
Buttonman
2008
⭐ 3.2
as Wei
Everything Is Unknown
2023
⭐ 1.5
as Pan Yiming
9413
1998
⭐ 5.0
as 'Smash Head' Ko Chi Man
Beautiful 2012
2012
⭐ 5.2
Fake Emperor
1995
⭐ 6.5
The Group
1998
⭐ 6.5
as 基保
My Way
2012
⭐ 7.0
Girl of the Big House
2016
⭐ 6.7
as Neil/Dave (2 roles)
Hong Kong Superstars
2001
⭐ 10.0
as Self
Where's My Gun
1996
⭐ 10.0
as Wah
Pain in the Neck
1988
⭐ 0.0
as 苏振宁
须根SHOW2
2000
⭐ 0.0
as 主演
Black Panther
1993
⭐ 0.0
Stand Behind the Yellow Line
1997
⭐ 7.0
as Lion King
Love Never Dies
2011
⭐ 0.0
The Loser's Club
2001
⭐ 7.0
as Kenny
The Closet
2007
⭐ 0.0
as Law Fei
Bakery Amour
2001
⭐ 5.5
as Uncle Jet / Uncle Seven
Believe it or Not
1999
⭐ 5.4
as Kenny
Dark Obsession
1996
⭐ 0.0
as Xia Feng
Curse of Lola
2005
⭐ 6.5
鬚根Show 2
2000
⭐ 0.0
须根Show
1998
⭐ 0.0
as 主演
鬚根Show
1998
⭐ 0.0
Raped by an Angel 2: The Uniform Fan
1998
⭐ 4.7
as Bulky Tong Chee Kong