
Acted in 48
2020s
- 2026
Let's have a cup of doodh patti chai
Chris
- 2025
We Miss, We Meet, We Move On
Chan Wai-Bong
Vital Signs
Father with Knife
Mint Condition
Director Lau
- 2024
Anatomy of a Call
Sales Guru
Deliverance
Movie
- 2023
Tales from the Occult: Ultimate Malevolence
Movie
Tales from the Occult: Body and Soul
Movie
Over My Dead Body
Mr. Si
- 2022
Life Must Go On
Movie
Table for Six
Big Brother's Father
Legendary in Action!
Movie
- 2021
The Dishwasher Squad
Movie
A Night on the Sun
Father
Elisa's Day
Movie
GongWoo Land II
Movie
The Way We Keep Dancing
Movie
- 2020
Beyond the Dream
Joe
A Time to Kill
CSI Blue Jacket / EMT #1 · 1 episode
2010s
- 2019
I Love You, You're Perfect, Now Change!
Man at Mall
- 2018
To the Final Nirvana
Mr. Hau
- 2017
Sampan
Ah Liu
- 2015
Ten Years
Graham Kan (segment "Self-immolator")
- 2013
The Tide
Kenneth
Sometimes Naive
Movie
Bends
Kuen
- 2012
Such A Girl Like Me
Kwan
- 2011
- 2010
The Ripple
Policeman
2000s
- 2009
Night and Fog
Movie
Team of Miracle: We Will Rock You
Movie
- 2008
High Noon
Movie
Sparrow
Mac
Besieged City
Movie
Playboy Cops
Movie
- 2006
Upstairs
Lok
- 2005
The Unusual Youth
Movie
Divergence
Ambulanceman
- 2004
Room
Movie
Breaking News
TV Reporter
- 2003
Directed 1
2000s
- 2004
Breaking News
Script Supervisor