Actor
Eight Walls Two Doors
2026 · as Chen Yong
8:38
31 Dec 2026 · as Daniel
Hand
2026 · as Lin Xiang
Lucky Lu
2026 · as Chen Yang
Ape X Mecha Ape: New World Order
2024 · as Takada
Shimmer, Inspired by Eva Young
2024 · as Lawrence Gao
Reconnect
2023 · as Guan Wen
Letters to the Wind
2022 · as Guochang
The Powers That Be
2022 · as Man
Before Night Shift
2022
Swim
2021 · as Guy Torrence
The Way Home
2019 · as Haiyang