Known For
Filmography

Some Like It Hot 2
Movie

Dinoman
Movie

Fall in Love With You
Movie

Sunshine Thief
Movie · as 庄立生
二手球星
Movie

Suzhou Quartet
Movie

Make Zhonghe Great Again
Movie · as Zhuang Zhengzhi

谜影追踪
TV · as 张善民 · 30 eps

Genius Chef
TV · as 馋门好朋友 · 3 eps

The River of Fury
Movie · as Zhang Xiaojun

The Way Out
Movie · as He Ligang

I Grass, I Love
Movie · as Yu Dahai

Life Party
Movie · as 马耀

The Open Door
Movie · as Ticket Director

The Lychee Road
Movie · as Liu Shuling

The Fire Raven
Movie · as Edward

Love is Hard
Movie · as Lao Shao

Viva La Vida
Movie · as Zhao Dahu

Escaping the Madhouse
Movie

Super Villain
Movie

I Have Superpower
Movie · as 黄文

Tiger Wolf Rabbit
Movie · as Wu San

Give You A Candy
Movie · as Dr. Liu

Mystery in the Box
TV · as Wang Xiao Xun / Xun Xun Zi · 41 eps

Escape from the Trilateral Slopes
TV · as Ang Tun · 21 eps

UP TO YOU
TV · 1 ep

Look Up and See Joy
Movie · as Mo Youzhi

Back To The Tomorrow
Movie

Never Say Never
Movie · as Wang Feng

Post Truth
Movie · as Qi Zhifu

Papa
Movie

The Award of the Founding General in 1955
Movie · as Gan Siqi

Johnny Keep Walking!
Movie · as Zhuang Zhengzheng

Across the Furious Sea
Movie · as Lao Qin

Under the Light
Movie · as Kong Sanshun

Become a Farmer
TV · 1 ep

Scent of Time
TV · 1 ep

The Tipping Point
Movie · as Hou Wenwu

Home Coming
Movie · as Liu Minghui

Under The Shadow
Movie

Xi Dan Chuan Qi
TV · 33 eps

Back to the Tomorrow
TV · as President Wang · 12 eps

Hello Saturday
TV · 2 eps

The Truth
TV · as Wang Chuanshuo, Wang Juanwang · 4 eps

The Last Judgment
Movie · as Yu Guang

The Long Bright Dark
Movie

Bye, Mr Wang!
Movie

Our New Life
Movie · as Yang Cidian

Faith Makes Great
TV · as Xu Lei · 1 ep

The Train Life
TV · as Zhao Duofu · 46 eps

The Detectives' Adventures
TV · 2 eps

Court Lady
TV · as Niu Wudi · 1 ep

Hua Fan Ye Mao
TV · 34 eps

Go Fighting! Treasure Tour
TV · 11 eps

HaHaHaHaHa
TV · 2 eps

The Game of Desire
Movie · as Doctor Martin

Save Your Soul
Movie

The Big Shot
Movie

Useless Dad
Movie

Liberation
Movie · as Ma 'Ma Shen' Baoshu

New Fortress Besieged
TV · as Luo Yongheng · 37 eps

Youth Periplous
TV · 1 ep

Detective Chinatown 2
Movie · as Lu Guofu

The Island
Movie · as Pan

Love on the Run
Movie

新大头儿子和小头爸爸(真人版)
TV · 100 eps

The Island
TV · as Lao Pan · 6 eps

Everlasting Classics
TV · 1 ep

You'd Better Run
Movie · as Tianshan

Once Upon a Time in the Northeast
Movie · as Wu Liang

Kill Me Please
Movie · as Meng Da Wei

What A Wonderful Family
Movie · as Feng Wanli

Legend of the Naga Pearls
Movie · as Old Man

Back to Field
TV · 7 eps

Roast
TV · 1 ep

Royal Treasure
Movie

Mr. Nian
Movie · as 八婆老师 (voice)

Some Like It Hot
Movie · as Painter

Trump Card
TV · 1 ep

Xiao Yan San Jin
TV · as Zhao Zaosheng · 30 eps

星球者联盟
TV · 8 eps

Youth Never Returns
Movie · as Director Sun

Lost in Hong Kong
Movie · as Cai Bo's Brother-in-Law

壮丁也是兵
TV · as 王裁缝 · 35 eps

Go Fighting
TV · 97 eps

Wang Dahua Revolutionary Career
TV · as Tang Quan Li · 40 eps

Story of People Searching Cola Lee
Movie

The Suspicious
Movie · as Wang Xun

A Stupid Journey
Movie

The Red
TV · 48 eps

Ten Rides of Red Army
TV · as 彭瞎子 · 48 eps

The Chef, The Actor, The Scoundrel
Movie · as Chief detective

Redemption
Movie · as Zhao Jingfeng

People Mountain People Sea
Movie · as Chongqing Police Officer

BMW Rhapsody
Movie · as Lao Bai

I Love Wolffy
Movie

Fight Till the End
TV · as 黄承稷 · 33 eps

Love Tactics
Movie

Wind Under The Wings
Movie

The Outlander
TV · 43 eps

马东的假期
Movie

Crazy Racer
Movie · as Wang Xiaoxun

My Chief and My Regiment
TV · as 李四福 · 43 eps

Two Stupid Eggs
Movie · as Boss of pharmacy Factory

Big Movie
Movie · as Urban Supervisor

Crazy Stone
Movie · as Manager Qin

非常出击
TV · as Lu Shaoquan · 20 eps

CCTV Spring Festival Gala: Crosstalk and Sketch
TV · 2 eps