2023
The Pig, the Snake and the Pigeon as Hsu Wei-chiang (Hongkie)
2023
Stand Up Story as Wah
2023
The White Storm 3: Heaven or Hell as Doctor
2023
A Light Never Goes Out as Master Wong
2022
Septet: The Story of Hong Kong as (segment "Headmaster")
2022
Parents League (15 episodes)
2022
Breakout Brothers 2 as Doctor Chan
2021
Hand Rolled Cigarette as Big Mouth Tai
2021
The Magician on the Skywalk (1 episode)
2020
Shock Wave 2 as Chin Ka On / Money
2020
The Calling of A Bus Driver as Philip
2020
One Second Champion as Master Cheung
2020
Hell Bank Presents: Running Ghost
2019
Fagara as Brother Yung
2019
The White Storm 2: Drug Lords
2018
Tracey as Brother Darling (Fa Yim-hung)
2017
29+1 as Christy's Uncle
2017
Shock Wave as President Chen
2016
Heartfall Arises as Sherman Ko
2016
Line Walker as Uncle Heen
2016
Trivisa as Chief Chen
2015
Ten Years as Bruce Ngai (segment "Self-immolator")
2015
Helios as Representative of Transport Department
2013
Doomsday Party as Manager Leung Sai-kwong
2013
Tales From The Dark 1 as Police (segment "Stolen Goods")
2010
Fog as Principal Tam
2010
Once a Gangster as Uncle Kin
2009
Overheard as Raymend Tsui
2008
Rule Number One as Chan Fook-Lai
2006
Confession of Pain as Wong Ming
2004
2046 as Wan's Party Friend
2002
The Eye as Mr. Ching