
Acted in 38
2020s
- 2026
Life is Elsewhere
Chen Haofeng · 30 episodes
- 2025
- 2024
Kang Zhan Zhong De Wen Yi
Guo Moruo
- 2023
Who Is He
Nie Baohua · 24 episodes
- 2022
Ordinary Greatness
Cao Jianjun · 38 episodes
The Fight
Chen Jin Fa · 24 episodes
- 2021
Crossroad Bistro
Gu Jie · 30 episodes
The Two-Faced Demon Lady
Chao Tianju
Intrepid Hero
Lai Yongqiang
- 2020
Missing Persons
TV
Running Buddies
Xiao Biao
2010s
- 2019
Begin, Again
Movie
Spring Tide
Lover
- 2018
- 2017
- 2016
Who Sleeps My Bro
Movie
- 2015
Rose's Battle
TV
- 2014
Who Is Undercover
Li Guisheng
- 2013
初见
赵阳
- 2012
Far Away
Movie
- 2011
Tian Xing Jian
Liang Sicheng · 1 episode
Ancient Terracotta War Situation
TV
- 2010
毒刺
兰飞 · 32 episodes
Capture the Goddess
TV
2000s
- 2009
Wild Rose
Movie
- 2007
National treasure: Pilgrimage Box
Gao Yang · 27 episodes
- 2005
我的功夫女友
TV
- 2002
Imperial Guards
Xiao Xiu [Crown Prince] · 31 episodes
- 2001
Captives of Love
Movie
- 2000
1990s
- 1990
王府刀客
hong tao
No release date
Rolling World
Yang Zhenjun · 1 episode
Created 1
2020s
- 2020
Missing Persons
Creator