The Volunteers: Peace at Last 2025
as Huang Jiguang's Comrade-in-Arms
A River Without Tears 2024
Actor
Manifesto 2023
In Search of Lost Time 2022
as Na Muhan
Our New Life 2021
as Hou Jiazhui
1921 2021
as Progressive worker
Liberation 2019
as Ge Guichen
On the Balcony 2019
as Zhang Yingxiong
Credits from TMDB.