
Known For
Filmography
—2026
2025
2023
2021
2019
2017
2017
2014
2014
2012
2011
2010
2009
2007
2007
2001
临渊浮生
临渊浮生
TV · as Duan Mingyan · 1 ep

Never-Ending Summer
TV · as Disciplinary Teacher · 3 eps

楚河汉界
TV · as Lin Bingyang · 10 eps

The Polar Odyssey
Movie · as Er Ha

Devil In Dune
Movie

Evil Nights
TV · 27 eps

Tientsin Mystic
TV · as Fu Laiyong · 24 eps

Red of Wine
TV · 36 eps

生活永远沸腾
TV · 30 eps

Ten Rides of Red Army
TV · as 钟二发 · 48 eps

Judge Zhan
Movie

Li Xiangyang's Battle 2
TV · as 郭小北 · 26 eps

Distant Thunder
Movie · as Du Yong-Qing

走西口
TV · as Shou Hou · 52 eps

Young and Clueless
Movie

双枪李向阳
TV · as 郭小北 · 23 eps

A Passionate Life
TV · 22 eps