
Acted in 36
2020s
- 2024
Burning Stars
Chen Wangdao
Puppet
Movie
- 2023
The Battle for Justice
Chen Zheng
Life and Death Confrontation
陈正
Moscow Mission
Mr. Jin (Li Jian)
- 2022
The Land of the Mist
姚博文 · 12 episodes
- 2021
Stand By Me
Qiu Ziliang · 49 episodes
Refinement of Faith
Chen Wangdao · 1 episode
2010s
- 2019
The Remedy
Fu Xiang · 22 episodes
- 2017
怒海红尘
林啸 · 42 episodes
- 2016
The Legend Of Du Xinwu
TV
生死黎平
TV
- 2015
Double Happiness
Liu Xinghe · 47 episodes
Half for the People
Hua Tuo · 48 episodes
- 2013
婚前协议
TV
桐柏英雄
赵永生 · 33 episodes
王者清风
TV
- 2012
Desperate Love
Jing Xuan · 41 episodes
Allure Snow
TV
宫锁珠帘
TV
- 2011
Cold Steel
Xiao Wu
被遗弃的秘密
TV
Beauty World
Pei Shaoqing · 35 episodes
- 2010
Spell of the Fragrance
TV
Pretty Maid
沈流年 · 35 episodes
2000s
- 2009
玫瑰江湖
TV
Four Women Conflict
TV
- 2008
一千滴眼泪
万家辉 · 32 episodes
Sound 1
2010s
- 2015
Double Happiness
Theme Song Performance