Actor · Born 1976
Ciao UFO
2025 · as Austin
Time Still Turns the Pages
2023 · as Vice Principal
Today's Special
2023
Hong Kong Family
2022 · as Ming
At Some Point In Time
2020 · as Lam Siu Tung
Missing
2019
I Love You, You're Perfect, Now Change!
2019 · as Tired Father
29+1
2017 · as Mr. Sihn
Goldberg Varations
2014 · as Jo
Nobody's Perfect
2008 · as Hugh Jazz