2025
What If as Not available2025
The Dumpling Queen as Sugar Water Bo2025
Peg O' My Heart as Man's Father2025
The Grey Men 2 as Ron2025
Smashing Frank as Not available2025
Queen of Mahjong as Not available2025
Pavane For An Infant as Not available2025
Fight for Tomorrow as Not available2024
The Moon Thieves as Mr. Kun2024
Customs Frontline as Manager Au2024
Crisis Negotiators as Wan Chi Ming2024
An Abandoned Team as Not available2023
The Pig, the Snake and the Pigeon as Hsu Wei-chiang (Hongkie)2023
The White Storm 3: Heaven or Hell as Doctor2023
Beyond the Common Ground as Not available2023
Where the Wind Blows as Not available2023
Triad 2 as Mr. Yin2023
A Light Never Goes Out as Master Wong2023
Love at First Lie as Not available2023
Shadows as Not available2023
Twelve Days as Not available2023
Stand Up Story as Wah2022
Parents League as Principal Hung2022
Septet: The Story of Hong Kong as (segment "Headmaster")2022
Breakout Brothers 2 as Doctor Chan2022
Look Up as Not available2021
Anita as Wah Do Restaurant Manager2021
Raging Fire as Not available2021
The Magician on the Skywalk as Not available2021
All U Need Is Love as Hotel resident2021
The Dishwasher Squad as Not available2021
Hand Rolled Cigarette as Boss Tai2020
Shock Wave 2 as Chin Ka On / Money2020
Hell Bank Presents: Running Ghost as Not available2020
The Calling of a Bus Driver as Philip2020
One Second Champion as Master Cheung2020
Twilight's Kiss as Hoi2020
Apart as Not available2019
The White Storm 2: Drug Lords as Not available2019
Integrity as Not available2019
Fagara as Yong - Funeral Service Agent2018
Tracey as Brother Darling (Fa Yim-hung)2018
Head-to-tail as Not available2017
Shock Wave as President Chen2017
Colour of the Game as Not available2017
29+1 as Christy's Uncle2016
Line Walker as Triad Member2016
Trivisa as Chief Chen2016
Heartfall Arises as Sherman Ko2016
Shed Skin Papa as Not available2015
Helios as Representative of Transport Department2015
Ten Years as Bruce Ngai (segment "Self-immolator")2014
Overheard 3 as Not available2013
Tales from the Dark 1 as Police (segment "Stolen Goods")2013
Doomsday Party as Manager Leung Sai-kwong2012
Motorway as To2012
Floating City as Not available2012
My Sassy Hubby as Not available2012
FOUL as Not available2011
Overheard 2 as Ma2010
Once a Gangster as Uncle Kin2010
Fog as Principal Tam2010
Forget Me Not as Not available2009
Overheard as Raymend Tsui2009
Night and Fog as Not available2008
Rule Number One as Chan Fook-Lai2007
Naraka 19 as Not available2006
Confession of Pain as Wong Ming2006
Superkid as Not available2006
Without Words as Dr. Wong2005
Crazy n' the City as Scrap Metal Thief2004
2046 as Wan's Party Friend2004
Koma as Not available2004
Love Battlefield as Brother Two2002
So Close as Mr Yeung2002
The Eye as Mr. Ching2002
Love Undercover as Not available2002
The New Option as Not available2002
Princess D as Not available2001
Hit Team as Not available2001
Funeral March as Siu Duen’s Brother2001
Bullets of Love as Not available2001
Fighting for Love as Not available2000
Marooned as Officer Chan2000
Funny Business as Not available1999
King of Comedy as Ben1999
The Rules of the Game as Kwan1998
A True Mob Story as Not available1997
The Mad Phoenix as Not availableNaN
Mastermind as Not available1995
The Umbrella Story as Not available1995
Paradise Hotel as Not available