Actor · Born 2012
A Man and A Woman
2026 · as Justin
Ultimate Revenge
2026 · as Shia Yuen (Child)
My Date with a Vampire
2025 · as Child Kuang Fusheng
Under Current
2025 · as Young Ma Ying Fung
Once upon a time there was a Mountain
2025 · as Kwong
Lost Cause
2025 · as On
An Abandoned Team
2024
Twilight of the Warriors: Walled In
2024 · as Kite Kid
Little Dazzled Eyes
Time Still Turns the Pages
2023 · as Eli
Back Home
2023 · as Young Heung Wing
May It Rain
2023 · as 1) Hei-Yin