
Acted in 23
2020s
- 2025
What a Wonderful World
Zhao Gang · 29 episodes
- 2024
Dream City
Ding Muyang · 39 episodes
- 2023
Infernal Affairs
Fang Liren · 40 episodes
- 2022
Draw the Line
Bi Liang · 4 episodes
- 2020
A Little Red Flower
Liu Tianren
2010s
- 2018
The Wonderful Read
TV
Underground Snatch
Movie
- 2015
My Virgin Land
Company Instructor
- 2014
Youth Without Limits
TV
Yong Yi Sheng Qu Ai Ni
Dong Boyang · 42 episodes
- 2012
Battle Flag
Jin Yu · 43 episodes
- 2010
Spring Fever
Movie
2000s
- 2009
Zheng He Xia Xiyang
Wu Xuan · 59 episodes
- 2008
Moving Mountains
Shao Shidong · 40 episodes
- 2007
The Gold Convoyers: The Bodyguards
School Guard
- 2000
My Dear Motherland
Qian Zhongping · 21 episodes
1990s
- 1997
红杏出墙记
TV
- 1995
霜叶红似二月花
TV
No release date
She's Got No Name: Part Two
Movie