Known For
Photos
Filmography

My Talent Neighbour
TV · as Chen Xiao · 1 ep
Evidence
TV · as Han Yongjun · 1 ep

风生水起
TV · as Tang Jinze · 1 ep

The Heir
TV · as Luo Wenqian · 42 eps

Rising Justice
TV · as Li Xin · 22 eps

Operation Hadal
Movie · as 秦大伟

The Guardians
TV · as Gu Yangshan / Cha Li · 35 eps

Me and My Family
TV · as Young Gu Kangqi · 2 eps

The Top Racer
TV · 10 eps

The Volunteers: The Battle of Life and Death
Movie · as Cai Changyuan

Our AI Journey
TV · 2 eps

Catch Me If You Can
TV · 12 eps

Divas Hit The Road · Good Friends
TV · 4 eps

Begin Again
TV · as Zhou Junhao 'Elvis' · 18 eps

Flashover
Movie · as Xiao Wu

Fake It Till You Make It
TV · as Xu Ziquan · 14 eps

Mr. & Mrs. Chen
TV · as Chen Jiaping · 32 eps

Burning Years
TV · as Xu Weibiao · 30 eps

Love is Full of Jiudaowan
TV · as Yang Shumao · 40 eps

Friends Together
TV · 3 eps

The Battle at Lake Changjin II: Water Gate Bridge
Movie · as Ping He

Hello Saturday
TV · 5 eps

沸腾人生
TV · 40 eps

1921
Movie · as Zhang Guotao

The Battle at Lake Changjin
Movie · as Ping He

Summer Surf Shop
TV · as Self · 10 eps

Yummy Man
TV · 3 eps

My People, My Country
Movie · as Pilot (segment "One For All")

China in the Story
TV · as 青年钟南山 · 1 ep

Sweet Tasks
TV · 1 ep

Fourtry
TV · as Guest · 2 eps

Speed
TV · as Lu Jie · 36 eps

Siege in Fog
TV · as Yi Liankai · 50 eps

Secret of the Three Kingdoms
TV · as Sima Yi · 54 eps

Twenties Once Again
TV · as Niu Wenzheng · 26 eps

Never Gone
TV · as Cheng Zheng · 36 eps

Super Nova Games
TV · 8 eps

Crossover Singer
TV · 14 eps

Back to Youth
TV · 13 eps

Chinese Paladin 5
TV · as Jiang Yunfan · 45 eps

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

Good Time
TV · as Luo Yiyang · 38 eps

Run for Time
TV · 1 ep

The Romance of the Condor Heroes
TV · as Wu Xiuwen · 52 eps

Divas Hit the Road
TV · 12 eps

Keep Running
TV · 2 eps

温哥华酱油乐队
Movie




