Known For
Filmography

Wild Punch
Movie · as Wu Yongliang

Now or Never
TV · as Chou Xiaojin · 1 ep

A Taste of Life
TV · 1 ep

Black Island Prison
TV · as Lian Ming · 16 eps

The Narcotic Operation
TV · as Zhou Shaoxiong · 33 eps

Escape from the 21st Century
Movie · as Han Guang

Tiger Wolf Rabbit
Movie · as Lu Yong'an

Let Wind Goes By
TV · as Zhang Tao · 24 eps

Manifesto
Movie

Silence of Smoke
Movie · as Liu Jiangui

The Magical Women
TV · as Yang Kai · 20 eps

Fearless Blood
TV · as Yu Zhou · 18 eps

The Infiltrator
TV · as Ye Xingcheng · 37 eps

上山
Movie

Crime Crackdown
TV · as Sun Xing · 28 eps

Mystery of Antiques III
TV · as 王绍义 · 44 eps

Wisdom Tooth
Movie · as Gu Liang

A Little Red Flower
Movie · as Wu Liang

The Wandering Earth
Movie · as Chinese Rescuer A

The Longest Day in Chang'an
TV · as Cao Poyan · 48 eps

古董局中局
TV · as 王绍义 · 44 eps

Brotherhood of Blades II: The Infernal Battlefield
Movie · as Ding Tai

Unheard of Stories
Movie · as 纪颜

My Aunt and I
TV · 38 eps

Young and Clueless
Movie
Dance Without Music
Movie
