Actor · Born 1992
Crossing
2026 · as Chen Cheng
War on Drug
2025
Operation Hadal
2025 · as 凌风
Burning Stars
2024 · as Liu Junshan
Chinese Doctors
2021
The Captain
2019 · as Wu Yan
Mao Zedong 1949
2019 · as Li Yinqiao
The Bravest
2019 · as Weng Weng
Sunflower
2005 · as 19-year-old Zhang Xiangyang