Known For
Photos
Filmography

Mission for the Brave
TV · as Shi Shiyong · 1 ep

My Friend An Delie
Movie · as An Delie's Father

清气满乾坤
Movie

Her Blaze
TV · as Jiang Dongchao · 30 eps

TONIGHT COMEDY SHOW
TV · 2 eps

The River of Fury
Movie · as Feng Taishan

Footprints of Change
TV · as Zeng Peide · 6 eps

2023国剧盛典
Movie · as Self

Inside the Wandering Earth Ⅱ
Movie · as 自己

To Gather Around
Movie · as Wang Tianrun

Always on the Move
TV · 39 eps

Black & White Forest
TV · as Xing Liang · 28 eps

The Wandering Earth II
Movie · as Ma Zhao

Ripe Town
TV · as Song Chen · 12 eps

The Forerunner
TV · as Chen Duxiu · 32 eps

Ordinary Greatness
TV · as Chen Xincheng · 38 eps

My Country, My Parents
Movie · as Master Feng (segment "Duck Prophet")

B for Busy
Movie · as The Cobbler

The Dragnet
TV · as Song Cheng Gong · 38 eps

Crime Crackdown
TV · as Ma Shuai · 28 eps

China in the classics
TV · as 贾思勰 · 1 ep

Enemy
TV · as Lin Yu · 37 eps

Ebola Fighters
TV · as Han Yongqi · 24 eps

Symphony's Romance
TV · as Fei She'er · 40 eps

Upon The Mountain
TV · 44 eps

The Long Night
TV · as Zhang Chao · 12 eps

The Bad Kids
TV · as Zhang Jinglin · 12 eps

The Legend of Xiao Chuo
TV · as Yelü Jing · 48 eps

My Robot Boyfriend
TV · as Lin Sitan · 42 eps

The Kidnappers
TV · as Gu Wei Guo · 24 eps

National Spirit
TV · as Qiu Jianshe · 36 eps

Joy of Life
TV · as Ming Qingda / 明青达 · 36 eps

Burning Ice
TV · as Li Fengtian · 12 eps

鲁豫有约一日行
TV · 1 ep

Red Euphorbia Milii
TV · as 松田浩 · 42 eps

偏偏爱上你
TV · as Jack · 28 eps

铸剑
Movie · as 楚王

The Outlander
TV · 43 eps

情陷巴塞罗那
TV · as 张华 · 23 eps

我的中国芯
Movie · as 许仲伦

中国维和警察
TV · as 邵国栋 · 35 eps

The Legend of Bruce Lee
TV · as Dan Inosanto · 50 eps

狐步谍影
TV · as Sen Tian Zheng · 1 ep

Evening Liaison
Movie

蜜月再来
Movie

Descendants of Confucius
Movie · as Kong Weiben

大雪小雪又一年
TV · 20 eps

The Wedding Maidens
Movie

CMG Spring Festival Gala
TV · 1 ep




