Known For
Filmography

Love For You
TV · as Chief Qian · 1 ep

Guardians of the Dafeng
TV · as Li Mubai · 3 eps

Les Belles
TV · as Lu Mao · 1 ep

The Demon Hunter's Romance
TV · as Duan Heming · 4 eps

Love's Ambition
TV · as Uncle Fang · 1 ep

To The Rescue
Movie

古宅谜案
Movie · as 武爱民

Lost Identity
TV · as Wano Ohashi / 大桥和野 · 40 eps

Heroes
TV · as Cha Tai · 2 eps

The Revenge
Movie

Wenderella's Diary
TV · as Wen Yajun · 24 eps

A Rising Village
Movie · as Feng Shuguang

The Imperial Coroner
TV · as Xue Rucheng · 36 eps

The Twelfth Second
TV · as Liu Zhiyuan · 37 eps

China in the classics
TV · as 陈贞 · 1 ep

Lie to Love
TV · 32 eps

Belief
TV · as Guan Xuean / 关雪庵 · 10 eps

Miss S
TV · as Uncle Xiang · 34 eps

China in the Story
TV · as 邓有梅 · 1 ep

侠义神捕之诡影
Movie · as Xu Bing

Peace Hotel
TV · as Chen Minzhang · 42 eps

The Faded Light Years
TV · as Xu Linxian · 40 eps

Patriot
TV · as Heng Yan · 50 eps

Wolf Warrior 2
Movie · as Dr. Chen

Husband and Wife Partner
Movie

Shanghai Noir
Movie

我叫刘传说
TV · as 陆扬 · 40 eps

远去的飞鹰
TV · 30 eps
