Known For
Filmography
Blasting Squad
Movie

Wan Gu Zui Qiang Zong
TV · as System · 1 ep

My Friend An Delie
Movie · as Teenage An Delie

Dunhuang Warriors
Movie · as Young Lad of Tang Dynasty

The Dream Maker
TV · as Zheng Dapeng · 6 eps

A Holiday with My Friends
TV · 3 eps

A Writer's Odyssey 2
Movie · as 韩少

Northward
TV · as Young Xie Wanghe · 4 eps

Shine on Me
TV · as Jiang Rui · 15 eps

故宫里的大怪兽之莫奈何的谜题
TV · as Yang Yongle · 1 ep

宗师列传
TV · as 少年韩愈 · 1 ep

宗师列传·唐宋八大家
TV · as 少年韩愈 · 11 eps

He Dun's Happiness
TV · as He Jun · 8 eps

诗画中国
TV · 1 ep

1921
Movie · as Chen Henian

Cliff Walkers
Movie · as Zhang's Son

My Country, My Parents
Movie · as Zhao Xiaodong (child) (segment "Duck Prophet")

Everybody In the House
TV · as Dong Dong · 16 eps

Monsters in the Forbidden City: Secret of the Gem
TV · as 杨永乐 · 78 eps

My Dear Guardian
TV · as Luo Xiaojun · 5 eps

To Be With You
TV · as Xu Guagua · 6 eps

Sword Snow Stride
TV · as Zhao Xuansu · 5 eps

Lost in Russia
Movie · as Boy

With You
TV · as Xiao Youtiao · 1 ep

My People, My Country
Movie · as Chen Dongdong (segment "The Champion")

Joy of Life
TV · as Fan Xian (young) · 1 ep

My People, My Country: Behind-The-Scenes
TV · as Self · 7 eps

Daddy
Movie · as Liu Di

Trump Card
TV · 1 ep
