Actor · Born 1995
The Shadow's Edge
2025 · as Ray
The Battle at Lake Changjin II: Water Gate Bridge
2022 · as Wu Qiusheng
The Battle at Lake Changjin
2021 · as Wu Qiusheng
Vanguard
2020
Kung Fu Yoga
2017
The Karate Kid
2010 · as Cheng