Actor · Born 1987
Dunhuang Warriors
2026 · as Tang Shuzhi
V
2026 · as Jiang Tian
扬帆远航大湾区——2026新年音乐会
2026
Raid on the Lethal Zone
2023 · as Sun Ji
My Youth and I
2023 · as Xu Muzhi
Flashover
2023 · as Liu Zitao
Ping-Pong: The Triumph
2023 · as Wang Yao
Railway Heroes
2021 · as Lin Dong
红船
2021 · as Fan San
1921
2021 · as Lu Zhengzhang
Asura Bride
2020 · as General Xiao Kian
The Eight Hundred
2020 · as Shangguan Zhibiao