Known For
Filmography
2025
2024
2021
2021
2019
2019
2018
2016
2011
2011
2009
2008
2001
2001
2000
2000
1996
1996
1994
1992
1992
1992

My Name is Zhao Chuxi
TV · as Li Chengqian · 30 eps

Heroes
TV · as Jiang Hen · 36 eps

Horrific Illusions of a Game
Movie

Liu Yong Pursues the Case
TV · as Yan Bingzheng · 45 eps

形意英雄
Movie

Heavenly Sword and Dragon Slaying Sabre
TV · as Shi Huolong · 50 eps

沧海丝路
TV · as 薛谦 · 34 eps

Su Can from Guangdong Ten Tigers: Dragon Is Born
Movie · as Xia Yonghe

Nine-Mile Fragrance
Movie · as Shan Ying

Shaolin
Movie · as Sung Hu

Red Cliff II
Movie · as Jiang Gan

Red Cliff
Movie · as Jiang Gan

Black Ice
TV · as 李新建 · 20 eps

The Long March
TV · as 薛岳 · 24 eps

Wrong Carriage, Right Groom
TV · as Yuan Buqu · 20 eps

Never Close the Eye
TV · as 胡新民 · 27 eps

远东阴谋
TV · as Chang Hsueh-liang · 18 eps

汉武帝
TV · 24 eps

步入辉煌
Movie

九死一生之把一切献给党
Movie

Kiss of Poison
Movie · as Hu Li

爱在雨季
TV · 20 eps
