Known For
Photos
Filmography

Love Song to The Days Forgone
Movie · as Mei San

Buddha Jumps Over The Wall
TV · as Zheng Baochu · 15 eps

A Hero
TV · 1 ep

Shadow Hunter
TV · as Fang Yu · 1 ep

Creation of the Gods II: Demon Force
Movie · as Shen Gongbao

Our Days
TV · as Chai Jin · 36 eps

The Coldest City
Movie

Creation of the Gods I: Kingdom of Storms
Movie · as Shen Gongbao

Breaking Through
Movie · as Qin Shan

Out of Court
TV · as Lu Nan · 21 eps

A Little Red Flower
Movie · as Old Ma

Antique Bureau Midgame
TV · as Xu Yuan · 36 eps

是面包是空气是奇迹啊
TV · 8 eps

Goddesses In The Flames Of War
Movie

Operation Moscow
TV · 31 eps

Mystery of Antiques
TV · as 许愿 · 36 eps

古董局中局
TV · as 许愿 · 72 eps

Birth of the Dragon
Movie · as Wong Jack Man

Wished
Movie · as Ma Fendou

Papa
Movie · as Huang

Mojin: The Lost Legend
Movie · as Grill

Crazy New Year's Eve
Movie · as Zhong Wei

Romance Out Of The Blue
Movie

Go Fighting
TV · 1 ep

Keep Running
TV · 1 ep

Christmas Rose
Movie · as Freddy Xue

Love Desposit
Movie

而立之年
TV · 35 eps

Double Trouble
Movie · as Ocean

The Sino-Japanese War at Sea 1894
Movie · as 伊东佑亨

Voice
TV · 1 ep

The Desire: A Journey of a Woman
Movie · as Jai Leang

Hormone
Movie

师傅
TV · as Xu Feng · 35 eps

Wind Blast
Movie · as Zhang Ning

Ganqing shenghuo
Movie

我们的八十年代
TV · as 段玉刚 · 33 eps

The North Wind Blows
TV · 36 eps

防火墙5788
TV · as Tong Jun · 30 eps

Dangerous Games
Movie

Good Man
Movie

Shanghai Rumba
Movie

The Painted Veil
Movie · as Wu Lien

Secret History of Kangxi
TV · as Emperor Kang Xi · 42 eps

以朋友的名义
TV · as Luo Jie · 22 eps

Electric Shadows
Movie · as 毛大兵

Dragon Squad
Movie · as PRC Luo Zai-Jun

Waiting Alone
Movie · as Chen Wen

爱上单眼皮男生
TV · 25 eps

Master of Everything
Movie · as Wang Shengli

我的法兰西岁月
Movie · as 萧子璋
残剑震江湖
TV · as 王小虎 · 30 eps

The Law of Romance
Movie

Cala, My Dog!
Movie · as Officer Zhang

Justice Department
TV · as 端德 · 40 eps

天空下的缘分
TV · as 夏三郎 · 30 eps

Where Have All the Flowers Gone
Movie · as 高举

The Best in All the Land
TV · as 刘赶三 · 30 eps

China: The Panda Adventure
Movie · as Quentin Young

Sun Plant
Movie

Roots and Branches
Movie

Shadow Magic
Movie · as Liu Jing Lun

Wait For Your Coming Back
Movie

临时家庭
TV · 40 eps

In the Heat of the Sun
Movie · as Ma Xiaojun

I Love My Family
TV · as 5号嫌疑人 · 1 ep

Golden Horse Awards
TV · as Self · 1 ep




