Known For
Filmography
2024
2024
2023
2018
2018
2017
2017
2015
2014
2014
2014
2013
2012
2012
2011
2009
2009
2008
2008
2006

Octopus with Broken Arms
Movie · as Zuo

Braveness of the Ming
TV · as Zhu Di · 60 eps

The Hope
TV · as Bi Ke · 30 eps

If Paris Downcast
TV · as Fan Bowan · 48 eps

Patriot
TV · as Ding Kang · 50 eps

Love Actually
TV · as Deputy Chief Tang · 46 eps

男管家
TV · as Xiang Weiming · 48 eps

Fireworks
TV · as Zhao Jianguo · 29 eps

Warriors of the City
TV · as 海东升 · 40 eps

Woman's Resistance War
TV · as Cao Zixuan · 40 eps

Mysterious Summer
TV · as 田一平 · 15 eps

Bachelor's Love
Movie · as Yao Butong

永不瞑目
TV · as Huang Jianjun · 30 eps

利箭行动
TV · as Koichi Shimizu · 43 eps

Mr. & Mrs. Single
Movie · as David

Four Generations Under One Roof
TV · 37 eps

The Qin Empire
TV · as 义渠王-义渠骇 · 51 eps

夜幕下的哈尔滨
TV · as Liu Bo · 33 eps

刻不容缓
TV · as 蒋红兵 · 28 eps

别问我是谁
TV · 32 eps
