
Acted in 65
2020s
- 2025
- 2024
Our Days
Chai Jin · 36 episodes
- 2023
The Coldest City
Movie
- 2022
Out of Court
Lu Nan · 21 episodes
Breaking Through
Qin Shan
- 2020
A Little Red Flower
Old Ma
Antique Bureau Midgame
Xu Yuan · 36 episodes
2010s
- 2019
是面包是空气是奇迹啊
TV
- 2018
Mystery of Antiques
许愿 · 36 episodes
古董局中局
许愿 · 72 episodes
Goddesses In The Flames Of War
Movie
Operation Moscow
TV
- 2017
- 2016
Papa
Huang
- 2015
Romance Out Of The Blue
Movie
Crazy New Year's Eve
Zhong Wei
- 2014
- 2013
而立之年
TV
Christmas Rose
Freddy Xue
Love Desposit
Movie
- 2012
The Sino-Japanese War at Sea 1894
伊东佑亨
Double Trouble
Ocean
- 2011
The Desire: A Journey of a Woman
Jai Leang
师傅
Xu Feng · 35 episodes
Hormone
Movie
- 2010
Wind Blast
Zhang Ning
Ganqing shenghuo
Movie
2000s
- 2009
我们的八十年代
段玉刚 · 33 episodes
The North Wind Blows
TV
- 2008
防火墙5788
Tong Jun · 30 episodes
- 2007
Dangerous Games
Movie
- 2006
Secret History of Kangxi
Emperor Kang Xi · 42 episodes
以朋友的名义
Luo Jie · 22 episodes
Shanghai Rumba
Movie
- 2005
Dragon Squad
PRC Luo Zai-Jun
Waiting Alone
Chen Wen
Electric Shadows
毛大兵
爱上单眼皮男生
TV
- 2004
我的法兰西岁月
萧子璋
Master of Everything
Wang Shengli
- 2003
The Law of Romance
Movie
天空下的缘分
夏三郎 · 30 episodes
Cala, My Dog!
Officer Zhang
Justice Department
端德 · 40 episodes
- 2002
Where Have All the Flowers Gone
高举
The Best in All the Land
刘赶三 · 30 episodes
- 2001
Roots and Branches
Movie
China: The Panda Adventure
Quentin Young
Sun Plant
Movie
- 2000
Shadow Magic
Liu Jing Lun
1990s
- 1997
Wait For Your Coming Back
Movie
- 1996
临时家庭
TV
- 1994
- 1993
No release date
Love Song to The Days Forgone
Mei San
Buddha Jumps Over The Wall
Zheng Baochu · 15 episodes
A Hero
TV
Shadow Hunter
Fang Yu · 1 episode
Directed 1
2020s
- 2025
Wrote 1
2020s
- 2025
Appearances1
1960s
- 1962