
Known For
Photos
Filmography
Pineapple Pulp
TV · 1 ep

Keep the Beat
Movie

WanTongShu
Movie

Crossing
Movie · as Peng Dehuai

My Lover
Movie · as Zhao Yifan

To Our Devoted Teachers
Movie

The Silent Rift
TV · as Jiao Lijun · 16 eps

Spark of the Long March
TV · as Zhu De · 28 eps

The Seven Relics of ill Omen
TV · as Li Dan · 2 eps

一路向前
TV · as Luo Xiangqian · 30 eps

Lost in the Shadows
TV · as Qin Yong · 16 eps

Northwest Years
TV · as Xie Zichang · 39 eps

The Silent Storm
TV · as Hu Xiafeng · 16 eps

Harboring
Movie

The Infiltrator
TV · as Li Zhengxun · 1 ep

Love in the Green Mountains
TV · as Qin Xueliang · 33 eps

The Knockout
TV · as Li Xiang · 39 eps

斯文江南
TV · as Self · 3 eps

Gao Shan Qing Qu
TV · 28 eps

To Our Dreamland of Ice
TV · as Older Yan Zhenhua · 1 ep

Crossing the Yalu River
Movie · as Fu Chengbi

Romantic Storm
Movie

The Detectives' Adventures
TV · 2 eps

Me and My Three Sisters
TV · as Bi Jian Yu · 40 eps

New Generation
TV · as Luo Zheng · 8 eps

China in the classics
TV · as 马文 · 1 ep

Decisive Victory
TV · as Zhu Rui · 49 eps

正是青春璀璨时
TV · 42 eps

The Hunter
TV · as Commissar Luo · 40 eps

老虎队
TV · as Mao Bao · 45 eps

The Passionate Years
TV · as Tao Zhigang · 36 eps

春暖花又开
TV · 1 ep

Bloody Romance
TV · as Fang Ge · 7 eps

Battlefield Gun King
TV · as Lu Ying Hao · 40 eps

义海
TV · 41 eps

寒山令
TV · as Yu Xianyang · 40 eps

Love and Hatred Between She and I
TV · as Han Zhijie · 44 eps

Run for Time
TV · 7 eps

战魂
TV · as Zhong Xiao · 31 eps

Reunion Dinner
TV · as Song Yiya · 45 eps

The Great Protector
TV · as Li Xiping · 38 eps

独生子女的婆婆妈妈
TV · 40 eps

歧路兄弟
TV · as 邢飞 · 26 eps

Forever Designation
TV · as 孙成海 · 34 eps

岛城风云
TV · as Chen Yong · 28 eps

Fire Boy: Hero in Training
Movie

Fire Boy: Super Hero
Movie

Fire Boy: Hidden Trouble
Movie

Fire Boy: The Fantastic Firemen
Movie

Rainbow
Movie

