Known For
Filmography

Look at Me
Movie

The Endless Inquiry
Movie

Love Battle
Movie

Panda Plan: The Magical Tribe
Movie · as Ba

Shrimp Encounter
TV · as Wei Long · 18 eps

No Pain No Gain
TV · 2 eps

No One Like Me
Movie · as Principal

King of Painting
Movie · as Awei

The Fire Raven
Movie · as Le Tou

Love is Hard
Movie · as Yashua

Enough is Enough
Movie · as Referee

A Dream Within a Dream
TV · as Fu Gui · 40 eps

The Prisoner of Beauty
TV · as Wei Liang · 25 eps

Yummy Yummy Yummy
TV · as Criminal · 1 ep

Successor
Movie · as Butcher Shop Owner

A Place Called Silence
Movie · as Curry bun

Go East
TV · as Old Li · 37 eps

Too Beautiful To Lie
Movie · as Ah Shui

Ex: Fall in Love Again
Movie

Headless
Movie

The Mad Game
Movie

The Alternative Militia Ge Erdan
Movie · as Lao Zhen

Another Me
Movie

Moon Man
Movie · as 经纪人

Super Substitute
Movie

Better Man
Movie · as Gundam

Tears of the Queen
Movie

Mahua's Fun Age
TV · 51 eps

Second Detective Returns
Movie · as Taiji

My Fair Dad
Movie · as Wang Banxian

Make Your Move! Look For Sword!
Movie · as Master of Shadowless Sect

My Country, My Parents
Movie · as Da Chen's Father (segment "Youth Journey")

My Heroic Husband
TV · as Attendant Geng · 36 eps

Warm Hug
Movie · as Bomb

Because of Love
Movie · as Lao Hai

Detective Chinatown 2
Movie · as Cross Eye

Hello Mr. Billionaire
Movie · as 大聪明

Hello, Mrs. Money
Movie · as Matt

Age Life
TV · 48 eps

Never Say Die
Movie · as Xiu Nian

Goodbye Mr. Loser
Movie · as 同学
