
Filmography

Hello Saturday
2022 · Actor

Keep Running
2014 · Actor

Ride the Wind
2020 · 成团见证人

Trump Card
2016 · Actor

Viva La Romance
2018 · Actor

鲁豫有约一日行
2016 · Actor

Where Are We Going, Dad?
2013 · Actor

The Young Doctor
2014 · 赵冲

非遗里的中国
2022 · Actor

Green Porcelain
2012 · 徐艺

Men
2011 · Wang Nan

Beijing Youth
2012 · 高军

Lost in the Stars
2023 · Zheng Cheng

Operation Red Sea
2018 · Xu Hong

Strawhat Police
2014 · Actor

再见老婆大人
2016 · Zhao Tiancai

My People, My Country: Behind-The-Scenes
2019 · Self

烽火连城决
2018 · Lin Hai

钻石王老五的艰难爱情
2007 · 郝良

中华考工记
2025 · Actor

The Captain
2019 · Liang Dong

爸爸回来了
2014 · Actor

The Bravest
2019 · Ma Weiguo

Chasing the Dragon II: Wild Wild Bunch
2019 · Captain Zhou

My People, My Country
2019 · Zhu Tao (segment "The Going Home")

So Long, My Son
2019 · Shen Hao

Operation Hadal
2025 · 徐宏

A Brave World
2018 · 杜江

My Country, My Parents
2021 · Biological Father (segment "Poetry")

The Volunteers: Peace at Last
2025 · Cui Jiangong

Flashover
2023 · Han Kai

The Wasted Times
2016 · Young Chicken

Last Letter
2018 · Zhou Wentou

北京遇上西雅图
TBA · Lin Nuoyan

Mao Zedong 1949
2019 · Third Regimental Commander

You're Here Anyway
2024 · Actor

Peng Hu
TBA · Actor

Mr. High Heels
2016 · Hang Yuan

上海日记
2010 · Actor