Known For
Filmography
2026
2025
2022
2022
2016
2014
2013
2012
2012
2009
2004
2000

The Red Cradle
TV · as Xiang Liming · 24 eps

Contenders
TV · as Elder Zhuang · 49 eps

Strange Tales of Tang Dynasty
TV · as Officer · 4 eps

大唐来的苏无名
TV · as 唐老爷 · 80 eps

We Are Still Married
TV · as 周博思 · 36 eps

Darker
TV · as 丁局长 · 121 eps

Er Shu
TV · as Lu Moyan · 38 eps

我的娜塔莎
TV · as Tong Jinmo · 41 eps

Hong Niang Zi
TV · as 赵特派员 · 49 eps

Mortgage Noose
TV · as 果茂森 · 28 eps

I Am Not a Hero
TV · as Xu Xun · 26 eps

上官婉儿
TV · as 上官仪 · 30 eps