Actor
Crisis Negotiators
2024
as Ko Hak
The Grey Men
2024
as Chu Cai
Bursting Point
2023
as Uncle Chi
Man on the Edge
2022
Raging Fire
2021
as Ma Kau-wing
All U Need Is Love
2021
as Security Coach
Super Alien Desert Earth
2020
as Che Dapao
Huo Yuanjia
2020
as Ho Endi
Unleashed
2020
as Dubble Che
Take Advantage of the Wind
2019
as A Kuan
Operation Undercover 2: Poisonous Dragon
2019
as Brother Lightning
The Old Days Of Shanghai
2019
Change of Gangster
2019
as Uncle
Tao Yuan Mi Zong
2019
Kung Fu Monster
2018
as The Woody Monk
Kung Fu League
2018
as Villain Kin
The Bravest Escort Group
2018
as Smiling Tiger
Agent Mr Chan
2018
as Long
Concerto of the Bully
2018
Kill Me Please
2017
Always Be with You
2017
as Loan Shark Fung
Paradox
2017
as Ban
Shock Wave
2017
as Coffee
10,000 Miles
2016
Siping's Young and Dangerous vs Brother Hao
2016
as Brother Huai
Special Female Force
2016
as SDU Leader
Operation Mekong
2016
as Xing Deng
Mission Milano
2016
Bloody Causeway Bay
2016
Robbery
2016
as Kwong
House of Wolves
2016
as Taxi Driver
Return of the Cuckoo
2015
as Fai
Beach Rescue Team
2015
Lazy Hazy Crazy
2015
as Alice's Father
SPL 2: A Time for Consequences
2015
as Wong Kwong
Who Am I 2015
2015
as Mr. Bao
Imprisoned: Survival Guide for Rich and Prodigal
2015
as Chief Officer Lik
From Vegas to Macau II
2015
as Rymi
Black Comedy
2014
The White Storm
2013
as Bobby
The Constable
2013
as Dah Kin
The Four 2
2013
as Duke Westgate
Special ID
2013
as Brother Bo (Triad Mahjong Player)
SDU: Sex Duties Unit
2013
as Wang Tao
7 Assassins
2013
as Adjutant
Ip Man: The Final Fight
2013
as Wei Batian
Chinese Zodiac
2012
as Thai Pirate
Fairy Tale Killer
2012
as Old Guy
Nightfall
2012
Let's Go!
2011
The Adventure Of The King
2010
Little Big Soldier
2010
as Guard Yong
Bad Blood
2010
as Hung
Shinjuku Incident
2009
as Little Tai
All's Well, Ends Well 2009
2009
as Boxing Coach
Legendary Assassin
2008
as Head of Robbers
Run Papa Run
2008
as Kong
Triad Wars
2008
as Lau Kwok Wai / Wu
The Drummer
2007
as Long
Invisible Target
2007
as Wong Kam Ming
Whispers and Moans
2007
as Ken
It's a Wonderful Life
2007
Dragon Treasure
2007
My Wife Is a Gangster 3
2006
as Choi Kuk-Chong
Fatal Contact
2006
as Chan Sun
Robin-B-Hood
2006
as Baldie
Lethal Ninja
2006
as Spray
Into the Sun
2005
as Chen
Dragon Reloaded
2005
as Tiger
The Myth
2005
as Dragon
Seventeen Years Buried
2005
New Police Story
2004
as Kwong
Around the World in 80 Days
2004
as French Impersonator (uncredited)
Drug Baron
2004
Star Runner
2003
The Black Cat Agent Files
2003
Unarm 72 Hours
2003
as Kwong
Shark Busters
2002
Muscle Heat
2002
as Lee
Dead or Alive: Final
2002
as Gangster
Sanguinary Requital
2002
Messing Passion
2002
Runaway
2001
as Tai
China Strike Force
2000
as Ken Low
The Teacher Without Chalk
2000
as Discipline Lo
Supercop.com
2000
as Ted
2000 AD
2000
as Bobby
Midnight Fever
2000
No Problem
1999
as Ken
The Untold Story 3
1999
The Tricky Master
1999
as Lon
A Man Called Hero
1999
as Monk Luohan
Gen-X Cops
1999
as Inspector Wing
Gorgeous
1999
as Lo's Bodyguard
Rush Hour
1998
as Juntao's Man
The Group
1998
as Officer Lau
Portland Street Blues
1998
as The Prince
Who Am I?
1998
as Tasek
Young and Dangerous 4
1997
as Prince
Mahjong Dragon
1997
The Stunt Woman
1996
as Ah Long
Police Story 4: First Strike
1996
as HK Police Officer (uncredited)
The Movie Story
1996
as Chun
Red Zone
1995
as Kwong
Thunderbolt
1995
as Kong
The Enforcer
1995
as Thug
Drugs Fighters
1995
Gunmen
1995
Teenage Master
1995
as Master Tse
God of Gamblers' Return
1994
as Tao Kwun
Circus Kids
1994
as Lung
Rock on Fire
1994
as Tsubero / Icy's Brother
King of the Sea
1994
as Po Ta
The Legend of Drunken Master
1994
as John
Boys Are Easy
1993
as Wild Dog
Future Cops
1993
as General
Crime Story
1993
as Ng Kwok-Yan / Wu Kuo Jen
Sex Flower
1993
City Hunter
1993
as Chen Ta-Wen
Naked Killer
1992
as Bee
Deadly Dream Woman
1992
as Lei Bao
Police Story 3: Super Cop
1992
as Chaibat's Man
Kickboxer's Tears
1992
as Li Lung
Fighting Fist
1992
as Chi Wang-Cheung
Gambler Vs Gambler
1992
Cheetah on Fire
1992
as Mainland Gang Member
Revenge of Scar Face
1992
Four Dragons
1992
Godfather's Daughter Mafia Blues
1991
as Kuyama
The Tantana
1991
as Against-Nature Boy
The Holy Virgin Versus the Evil Dead
1991
as Moon Monster
Mission of Condor
1991
as Panther
A Rascal's Tale
1991
Operation Condor
1991
as Adolf's Mercenary #1
Crystal Hunt
1991
as Feng Li
Lucky Dragon
1991
Lethal Panther
1990
as Kent
Point of No Return
1990
as Puma
Kawashima Yoshiko
1990
as Tanaka's Assistant
Island of Fire
1990
as Bodyguard
Stage Door Johnny
1990
as Tong's Bodyguard
Widow Warriors
1990
The Fortune Code
1990
as Japanese Officer
Ghost Ballroom
1989
as Condon
Devil Hunters
1989
as Chor Biu
Miracles: The Canton Godfather
1989
as Tiger Lo's Man
Club Girls
1989
as Chiang
I Am Sorry
1989
The Inspector Wears Skirts II
1989
Bloody Brotherhood
1989
City Warriors
1988
as Tang Sai Kit
Police Story 2
1988
as Fireman
Final Justice
1988
as Kong
The Inspector Wears Skirts
1988
No Compromise
1988
as Kwong
Road Warriors
1987
as Insp. Rocky Lo
Project A: Part II
1987
as Brains
Legacy of Rage
1986
as Michael's Thug
Naughty Boys
1986
The Law Enforcer
1986
as Policeman
Working Class
1985
as Kickboxer