Known For
Photos
Filmography

Made in Yiwu
Movie · as Chen Dalong

Seventeen
Movie

北京遇上西雅图
TV · as Shen Yansen · 1 ep

Enter the Game
TV · 1 ep

Deep Quiet Room
Movie · as Professor Ko

Kaohsiung Breakout
Movie

Florentia
Movie

The Prisoner of Beauty
TV · as Qiao Gui · 3 eps

The Immortal Ascension
TV · as Physician Mo · 3 eps

The Unclouded Soul
TV · as Emperor of Tiansheng Kingdom · 6 eps

The Embers
Movie

Three Old Boys
Movie · as Huang Youfa

A Place Called Silence
Movie · as Fang Juezhong

The Cleaner
TV · as Dragon Ho · 9 eps

Mr. Delicious Miss. Match
TV · as Ruan Tang's father · 46 eps

Q18 Quantum Dice: Allegory of The Quantum
TV · as Robert · 2 eps

The Coldest City
Movie

Kiss My Ass Boss
Movie · as Chairman Shen

Cry Me Through Hell
Movie · as Wu Dad

Farewell to Arms
TV · as Wei Ding · 39 eps

Can You Hear Me?
Movie · as Zhong Ji Li

New Turn
Movie · as Cycling's Father

Super Me
Movie · as Pancake Stand Man

A Leg
Movie · as President

Winter Begonia
TV · as Jiang Rongshou · 49 eps

Imperfect Love
TV · as Li Ze · 22 eps

The Human Comedy
Movie

Love The Way You Are
Movie · as Teacher

Bad Boy Symphony
Movie

From Survivor to Healer
TV · as Chen Yuangeng · 42 eps

Detective Ke Chen
TV · as Ye Banlong · 44 eps

The Way of the Bug
Movie · as Uncle Da

The Royal Kitchen
TV · as Zhang Yiming · 40 eps

Ever Night
TV · as Yan Se · 24 eps

Duckweed
Movie · as Director Jin

Reset
Movie · as Director

Dahufa
Movie · as Ji'an (voice)

Brotherhood of Blades II: The Infernal Battlefield
Movie · as Wei Zhongxian

The Lady in the Portrait
Movie · as Chen

Once Upon a Time in the Northeast
Movie · as Jiang Dong

挟刀揉手
Movie · as 自己

Super Taboo
Movie

Surgeons
TV · as Xiu Minqi · 44 eps

Midnight Diner
TV · as Director Su · 3 eps

Princess Agents
TV · as Yuwen Xi · 4 eps

守心人
TV · 1 ep

The Insanity
Movie · as Xiao Nai'en

Godspeed
Movie · as Na Dow's Father

Big Fish & Begonia
Movie · as Ling Po (voice)

The Apparition
Movie · as 苗康

Youth Hostel
TV · as Professor Zhang · 1 ep

Double Date
Movie

The Last Women Standing
Movie

The Final Master
Movie · as Zheng Shan'ao

The Rocking Sky
Movie

Detective Chinatown
Movie · as Mr. Yan

Veteran
Movie · as 老兵

Brotherhood of Blades
Movie · as Wei Zhongxian

Black & White: The Dawn of Justice
Movie · as Shi Jong Kwang

You Light Up My Star
TV · as 陈万金 · 20 eps

Soul
Movie · as Messenger

The Grandmaster
Movie · as Gong Clan Elder

The Love Flu
Movie · as 江湖

The Guillotines
Movie · as Wan Jiang

Voice
TV · 1 ep

Seventeen
Movie · as Chao Hsueh-ping

Zoom Hunting
Movie

The Fourth Portrait
Movie · as Chang

Reign of Assassins
Movie · as Doctor Li

The Bund
Movie

My Spectacular Theater
Movie · as Gao

Snowfall in Taipei
Movie

Empire of Silver
Movie · as Manager Liu

Black & White
TV · as Shi Jong Kuang · 24 eps

Parking
Movie

Control by Zhen Guan
TV · as 魏徵 · 50 eps

Born to Be King
Movie · as Kam

Four Chefs and a Feast
Movie

The Personals
Movie · as Yu Wen

Jam
Movie

流氓太子
TV · 20 eps

Island of Greed
Movie · as Fai's Supervisor

Heaven and Earth
Movie · as Shantung Cat

Secret Love in Peach Blossom Land
Movie

A Brighter Summer Day
Movie · as Ming's 7th Uncle

King of Chess
Movie · as Lanky Ngai

A City of Sadness
Movie · as Mr. Huang

Soursweet
Movie · as Night Brother

Terrorizers
Movie · as Chen Weibin

逆旅與幻象
Movie

CCTV Spring Festival Gala: Crosstalk and Sketch
TV · 1 ep
Idle Dream
Movie

Seven Magnificent Kung Fu Kids
Movie

Golden Horse Awards
TV · as Host · 1 ep


