Known For
Filmography
—
2025
2025
2025
2024
2023
2023
2023
2022
2022
2021
2021
2020
2019
2019
2019

Silent Echoes
TV · 1 ep

The Volunteers: Peace at Last
Movie · as Huang Jiguang's Comrade-in-Arms

Sandstorm
TV · as Wang Liang · 12 eps

Laugh Together
TV · 1 ep

A River Without Tears
Movie

Manifesto
Movie

The Hope
TV · as Li Ran · 30 eps

鸣龙正当燃
TV · 5 eps

In Search of Lost Time
Movie · as Na Muhan

Memories Beyond Horizon
TV · 12 eps

Our New Life
Movie · as Hou Jiazhui

1921
Movie · as Progressive worker

Welcome Back to Sound
TV · as 广播助理 · 3 eps

On the Balcony
Movie · as Zhang Yingxiong

Liberation
Movie · as Ge Guichen

Everybody Stand By
TV · 19 eps
