Actor
Speak to the Tide
2025 · as Professor Lo
Another World
2025 · as The King (voice)
SICKO
2025 · as Man's Father / Wan Man Yin
In Broad Daylight
2023 · as Councillor Cheung
Lonely Eighteen
2023
Let the Dust Settle
2023 · as Wing's Father
Character Witness
2021 · as Cheung Kam Ming (Principal)
Elisa's Day
2021
Grace
2020 · as Reverend Leung
Forever 17
2019 · as Roger Tsang (Old)
Missing
2019
All About Ing
2019 · as Wei-ming