Actor · Born 1986
Honkai: Star Rail – On the Journey
2025 · as Performer (voice)
Black Dog
2024 · as Bank Teller
Three Old Boys
2024 · as Chu Dongyang
Endless Journey
2023 · as Xu Yizhou
The Volunteers: To the War
2023 · as Dai Ruyi
Railway Heroes
2021 · as Qi Shun
My Country, My Parents
2021 · as Huang Rui (segment "Riding the Wind")
A Fangirl's Romance
2021 · as Ye Weijun (young)
The Sacrifice
2020 · as 闫瑞
The Eight Hundred
2020 · as Zhu Shengzhong
My People, My Country
2019 · as Captain Chen (segment "The Eve")
Midnight Diner
2019 · as Tang Song