
Acted in 59
2020s
- 2026
Unbound Voices
Movie
My Tomorrow, Your Yesterday
Teacher Zhang
Unsettled Case
Yan Zongbian · 17 episodes
- 2025
Bystander
Chen Jiaxing
Double Track Puzzle
Tu Hongjiang · 20 episodes
Deep in the Mountains
Ge Wenyong, serial killer
- 2024
A Sick Joke
Movie
A River Without Tears
Hu Dengjie
Regeneration
Chen Shufa · 10 episodes
- 2023
The Volunteers: To the War
Peng Dehuai
- 2022
Homesick
Li Chengtian · 12 episodes
Nobody Knows
Feng Guojin · 16 episodes
Academician of Farmers
Movie
- 2021
Anchor Baby
Movie
On Your Mark
Xiao Daming
Summer Arousal
Movie
- 2020
Back to the Wharf
Song Jianhui
My People, My Homeland
Wang Shou Zheng
Wild Grass
Commander B Siling
2010s
- 2019
Mosaic Portrait
Movie
The Big Shot
Movie
- 2018
Dagger Mastery
Du Heng · 30 episodes
兵王
TV
葛秃子传奇
保军 · 32 episodes
A or B
唐万元
Justice in Northwest
You Yong
- 2017
- 2016
My Tomorrow Your Yesterday
Movie
Cock and Bull
Song Tao
- 2015
Devil And Angel
Director Hua
Heroes Of Nanqiao Mechanical Engineering
Zhao Shangren · 42 episodes
- 2013
Singing When We're Young
Lo Fan's father
- 2012
- 2011
下南洋
TV
- 2010
延安爱情
严冬山 · 38 episodes
2000s
- 2009
敌特在行动
Dong Cheng · 28 episodes
- 2008
The Equation of Love and Death
Qiu Huo Gui
- 2007
边防风暴
Guo Shaohua · 27 episodes
- 2006
无国界行动
Du Weimin · 30 episodes
Trouble Makers
Xiong Laosan
1990s
- 1998
情洒云之南
TV
No release date
The Perfect Blue
Movie
True Love in Disguise
Bai Zhenfang · 1 episode