Actor · Born 1980
Crossing
2026 · as Xu Wusheng
Mumu
2025
Operation Hadal
2025 · as 陈长安
Burning Stars
2024 · as Secretary Gao
I Love You to the Moon and Back
2024
Off the Stage
The Volunteers: To the War
2023 · as Zhang Yuhua
New Five Golden Flowers
2022
1921
2021 · as Li Hanjun
Begin, Again
2019 · as Tai Shan
My People, My Country
2019 · as Commander (segment "One For All")
Lost, Found
2018 · as Tian Ning