Known For
Filmography

A Panorama of Rivers and Mountains
Movie · as Yu Qiao

Mad Blackfin
TV · as Wang Tiejun · 1 ep

Every Dog Has Its Day
Movie · as Lin Qin

Take Off
Movie · as Sun Wukong

Live up to Your Youth
TV · as Tao Liangliang · 32 eps

Small Town Remedy
TV · as Chen Junnan · 29 eps

Operation Hadal
Movie · as 罗星

The Return of the Lame Hero
Movie · as Shadow Hand

A Writer's Odyssey 2
Movie · as 霹雳火

Created in China
TV · as Qian Hongming · 34 eps

A Legend
Movie

Pegasus
TV · as Zhang Chi · 28 eps

Chinese Peacekeeping Force
TV · as Ye Feng · 39 eps

In Later Years
TV · as Ni Jun · 39 eps

The Baking Challenge
TV · as He Xian · 24 eps

Viva La Romance
TV · 14 eps

Fireworks of My Heart
TV · as Jiang Yu · 40 eps

Warrior Girls
TV · 2 eps

Friends Together
TV · 12 eps

Only Fools Rush In
Movie · as Debt Collector

Super Fun Ski Conference
TV · 19 eps

Hello Saturday
TV · 2 eps

The New Journey
TV · 20 eps

Daily Fantasy
Movie · as A Zhen

You Are My Glory
TV · as Cui Liang · 32 eps

Litter to Glitter
TV · as Fang Tianyi · 30 eps

Love Actually
TV · 20 eps

Sword Snow Stride
TV · as Wen Hua · 1 ep

The Rescue
Movie · as Zhao Cheng

The End of Endless Love
Movie · as Yu Chitong

When We Write Love Story
TV · as Self · 20 eps

Go Fighting! Treasure Tour
TV · 13 eps

Clever Hand Detective
TV · 3 eps

The Irresistible
TV · as Self · 10 eps

The Protectors
TV · 13 eps

Operation Red Sea
Movie · as Luo Xing

Hi! Housemate
TV · 10 eps

The Big Bug
TV · as 金基继, 李金水 · 24 eps

Viva La Romance
TV

Love & Life & Lie
TV · as Pei Jiaqi · 41 eps

The Starry Night, The Starry Sea
TV · as Zhu Yiyang · 34 eps

Across the Ocean to See You
TV · as Su Chang · 44 eps

Princess Agents
TV · as Yuwen Huai · 6 eps

Chongqing Hot Pot
Movie · as Monk

Go! Goal! Fighting!
TV · as Chong Yue · 31 eps

Medical Shop
TV · as 刘松 · 48 eps

Wu Xin: The Monster Killer
TV · as Gu Xuanwu · 75 eps

The Legend of Qin
TV · as Dong Guo Zhi · 54 eps

Lady & Liar
TV · as Shi Tou · 46 eps

Keep Running
TV · as MC · 12 eps

My Splendid Life
TV · as Zheng Qi · 38 eps
