
Acted in 42
2020s
- 2025
- 2024
Legend of Mermaid: Human Love
Movie
- 2023
她的一生
TV
- 2022
My Deepest Dream
Professor Chen · 7 episodes
- 2021
Lie to Love
TV
Love Unexpected
Li Da · 24 episodes
- 2020
Love of a Forgotten Century
TV
2010s
- 2017
Dear Prince
Lao Song · 19 episodes
Blind Date
Father Xia · 52 episodes
- 2016
秘密的背后
TV
Golden Bloody Path
庞德坤 · 30 episodes
- 2011
江湖奇案
东野侍 · 1 episode
- 2010
江湖绝恋
TV
2000s
- 2009
- 2008
江湖兄弟
黄大为 · 32 episodes
- 2007
- 2006
Mother's Heart in Spring
Zhang Baode · 33 episodes
- 2005
Endless Love
TV
都市情缘
TV
Starting Paradise
Lu Tou · 22 episodes
天若有情2
周大山 · 32 episodes
- 2004
Liao Zhai: The Flower Spirit
Priest Dian · 33 episodes
- 2003
Justice Department
包道德 · 72 episodes
- 2002
Eighteen Year Old Sky
蓝菲琳父亲 · 22 episodes
- 2000
1990s
- 1999
燕双飞
TV
- 1998
真爱一世情
TV
- 1996
- 1994
霸王花
TV
- 1993