Known For
Filmography

Look at Me
Movie
冯子材
TV · as Zhang Zhidong · 48 eps

Enter the Game
TV · as Gu Guizhi · 1 ep

No Other Love
Movie · as Head Chef

Rising Justice
TV · as Wang Binghui · 16 eps

Dream
TV · as Cheng Youtian · 14 eps

Moonlit Reunion
TV · as An Biluo · 2 eps

Light of Dawn
TV · as Gao Dahua · 8 eps

Walk the Line
Movie

The Coldest City
Movie

Take Us Home
TV · as Zheng Yan · 36 eps

Breaking Through
Movie · as Wu Ping

Great Miss D
TV · as Shao Yangshan · 12 eps

Farewell, My Lad
Movie · as Father Zhang

Crimson River
TV · as Xie Xiwei · 12 eps

A Murderous Affair in Horizon Tower
TV · as Yan Yongyuan · 16 eps

Dear Mayang Street
TV · as Yi Shengli · 37 eps

Detective Ke Chen
TV · as Chen Liubai · 44 eps

Impermanence
Movie · as Fang Yiguo

The Crossing
Movie · as Shui

Battle of Memories
Movie · as Li Hang

When We Were Young
Movie · as Tang Songyu

When Larry Met Mary
Movie

Code Name
TV · as Naoto Ogura · 37 eps

A Tale of Three Cities
Movie · as KMT Agent Chief

Hey, Daddy!
TV · as Yi Yong · 37 eps

Young Style
Movie

So Young
Movie · as Queen

Feng Shui
Movie · as 马学武

Blue Blind
TV · as Liu Mingyi · 50 eps

Memory of Love
Movie · as Chen Mo

Mao’s Last Dancer
Movie · as Teacher Gao

The Qin Empire
TV · as 蔺相如 · 40 eps

And the Spring Comes
Movie · as Mr. Hu

The Postmodern Life of My Aunt
Movie · as Guo Feng / 郭丰
