Known For
Filmography
Family Rules
Movie · as Father

The Tale of Xishi: Kingdom Rebuilt
TV · as Bao Mu · 1 ep

Operation Black-Ops
Movie

The Devil Between Us
TV · as Yao Feng · 2 eps

Fate Chooses You
TV · 1 ep

Fights Break Sphere 4: Escape
Movie · as Yao Lao

Yummy Yummy Yummy
TV · as Emperor Yuanfeng · 2 eps

Love & Crown
TV · as Ling Xuefeng · 1 ep

怒海营救
Movie

Misty Assassination
Movie · as Cheng Xiang

Fights Break Sphere 3: The Origin
Movie · as Yao Lao

High Forces
Movie · as Director Liu

The Tale of Rose
TV · as Bai Erru · 38 eps

Interlaced Scenes
TV · as Wang Hongbo · 15 eps

Forbidden Zone
Movie · as Lu Xingwen

Ride On
Movie · as Restaurant Owner

Creation of the Gods I: Kingdom of Storms
Movie · as Yin Qi

Fights Break Sphere
Movie · as Yao Lao

Thunder Rescue
Movie · as Captain Zhang

Fights Break Sphere 2
Movie · as Yao Lao

The Award of the Founding General in 1955
Movie · as Han Liancheng

宗师列传
TV · as 老年苏辙 · 2 eps

Rising with the Wind
TV · as Jiang Qisheng · 3 eps

Blooming Days
TV · as Luo Rongyu · 36 eps

斯文江南
TV · as Self · 2 eps

这十年·幸福中国
TV · as 苏轼 · 20 eps

Lady of Law
TV · as Li Gongming · 40 eps

Lost in the Kunlun Mountains
TV · as Ding Yuanshan · 36 eps

Rose War
TV · as Boss Qiu · 40 eps

川流
Movie

Hi Brothers
Movie · as Lin's Father

My Heroic Husband
TV · as Qin Siyuan · 36 eps

Youth Should Be Early
TV · as Cheng Jianye · 47 eps

Action
TV · 19 eps

With You
TV · as Professor Zhang · 2 eps

Unbreakable Justice
TV · as Cheng Yong · 42 eps

People's Justice
TV · as Bian Guoli · 43 eps

Wait in Beijing
TV · as Shen Nianhua · 46 eps

Mao Zedong 1949
Movie · as Bai Congxi

Project 17: Skate Our Souls
TV · as Bufan's Father · 12 eps

Battlefield Obsession
TV · as Yang Yixuan · 42 eps

The Remedy
TV · as Han Tian Lin · 22 eps

Awakening of Insects
TV · as Guang Yongshang · 45 eps

Joy of Life
TV · as Fan Jian · 83 eps

Spy Hunter
TV · as Zhu Yuanzhen · 46 eps

极限17
TV · as Bufan's Father · 12 eps

追风行动
TV · as Shang Hanjie · 45 eps

If Paris Downcast
TV · as Tong Haizhen · 48 eps

My Story For You
TV · as Muzi's Uncle · 48 eps

Excellent Investor
TV · as Su Mu · 44 eps

As Flowers Fade and Fly Across the Sky
TV · as Hua Zhengkun · 66 eps

无名者
TV · as Qi Feng · 38 eps

多少爱,可以重来
TV · as Qin Yong · 56 eps

Trump Card
TV · 1 ep

Chasing Hemingway
Movie · as Xia Qingyuan

亲情暖我心
TV · as Gao Jian · 35 eps

别让爱你的人等太久
TV · as Tang Jianlin · 35 eps

家有喜妇
TV · as Man Tang Hong · 42 eps

Midnight Ghost Tram
Movie

Happy Noodle
TV · as Zhang Lin · 40 eps

New Detective
TV · as Zhao Xun · 38 eps

女人要过好日子
TV · as Luo Jun · 36 eps

偏偏爱上你
TV · as Li Ronghao · 28 eps

极品妈妈
TV · as Qiao Sen · 28 eps

大营救
TV · as Gao Xincheng · 30 eps

Hero Huang Hua
Movie · as Huang Hua

Xia Yan's Autumn
TV · as Li Yu · 28 eps

漂亮主妇
TV · as Yu Chaofan · 40 eps

防线
TV · as Gao Weimin · 25 eps

生于80后
TV · as Liu Zhenyu · 26 eps

一半天堂
TV · as Huang Dongqing · 25 eps

突然心动
TV · as Xiao Guanpeng · 35 eps

Life Companion
TV · as Ma Jianhua · 30 eps

靠山
TV · as Lin Chengfeng · 26 eps

Close to You & Make Me Warm
TV · as Luo Jianjun · 30 eps

别忘了爱自己
TV · as Tao Dawei · 20 eps

中国家庭421
TV · as Lin Han · 30 eps

离婚女人
TV · as Kong San · 22 eps

蚀金风暴
TV · as Luo Yicheng · 20 eps

爱本无罪
TV · as Lu Wenjun · 20 eps

年年岁岁年年
TV · as Jiang Feng · 31 eps

Qiang Tan Da Shang Hai
TV · as Xu Ning · 30 eps

中国故事
TV · as Mr. Lin · 26 eps

Life Express
Movie · as Dr Lee Chung

风云争霸
TV · as 易水寒 · 40 eps

真情再现
TV · as Wu Bing · 20 eps

黄金时代
TV · as Huang Weisheng · 26 eps

The Power
TV · as Li Mang · 21 eps

生死柬
TV · as Zheng Mu · 21 eps

原则
TV · as Luo Zidan · 25 eps

风云世家
TV · as Kong Lingjian · 34 eps

非常情网
TV · as Chen Bin · 20 eps

爱情滋味
TV · as Lu Zijian · 22 eps

如影随形
TV · as Pu Ke · 21 eps

Xian's Finest
Movie · as Young Man

情感阴谋
TV · 20 eps

控辩双方
TV · 20 eps

Xin Wen Xiao Jie
TV · as Tao Xiang · 23 eps

真爱无敌
TV · as Lin Zhiwen · 21 eps

东方商人
TV · as Gao Xianyang · 23 eps

一日夫妻百日恩
TV · as Hao Jianqiang · 20 eps

缉毒警察
TV · 18 eps

The Dog Homicide
Movie · as Xu Kai

Roses Are Red
Movie
真空爱情纪录
TV · as 淳于飞 · 20 eps

中国空姐
TV · 15 eps
浦江叙事
TV · 20 eps

椰城故事
TV · 8 eps

Office
Movie · as Wang Min

银行大亨
TV · 18 eps

满天星
TV · 8 eps

中国商人
TV · 15 eps

A Death Of An Inspector
Movie
