Actor · Born 1982
Good Trip
2026 · as Art Director (voice)
Peacekeeper Elite: Metro Escape
2026 · as Aoben
Ciao UFO
2025 · as Him's Old Brother
Pass and Goal
2025 · as Joe Lam
My Date with a Vampire
2025 · as Lan Bo
Golden Boy
2025 · as Cyrus
Where the River Flows
2025 · as Lu Gen-sheng
Vital Signs
2025 · as Shek Chun Fai (Shek Sir)
破·地獄:感恩特别版
2025 · as 郭志斌
My Best Bet
2025 · as Ian
Last Song for You
2024
The Prosecutor
2024 · as Cheung Ho Yin