Known For
Filmography

The Shore of Life
Movie · as Ying Dahai

Burning Stars
Movie · as Editor-in-chief Qian

Wandering Days
Movie

Mme Mills, une voisine si parfaite
Movie · as Ming Pei

The Last Visa
TV · as Yao Jingzhi · 46 eps

Journey Through China
Movie · as Chao

Who Is Undercover
Movie · as 蒋介石

Huahong Huahuo
TV · as 沈万顺 · 48 eps

The Red
TV · 48 eps

女人帮
TV · 1 ep

No Liar, No Cry
Movie · as Boss

中国1921
TV · 32 eps

The Blood Bond
Movie · as Captain Trayng

John Rabe
Movie · as Chiang Kai-Shek

The Chinese Botanist's Daughters
Movie · as Prof. Chen

The White Countess
Movie · as Taxi Dance Hall Manager (as Lin Dong Fu)

向左走,向右走
TV · as 沈骏 · 22 eps

Jasmine Women
Movie

Life and Death, Undercover
TV · as 昆龙 · 25 eps

Black Ice
TV · as G先生 · 20 eps

A Beautiful New World
Movie · as Real Estate Manager

Mr. Wang's Burning Desire
Movie · as 王先生