Known For
Filmography
2026
2024
2023
2021
2021
2021
2020
2019
2019
2018
2017
2017
2017
2017
2016
2014
2012
2011

The Lament of Autumn
TV · as Yuan Huai · 2 eps

向前一步
TV · 10 eps

A Date With the Future
TV · as Liu Xu · 36 eps

Dragon Slayer of the Northern Sea
Movie · as Xue Qiancheng

The Warrior of Weishan
Movie · as Hu Xunqi

You Are My Glory
TV · as Long Wang · 32 eps

烈火战马
TV · as Shi Ersuo · 39 eps

Liu Sanchang Laughs at the Capital
Movie · as Liu Yung

The Principal
TV · as Ai Lun · 29 eps

The Faded Light Years
TV · as Wu Xiao · 40 eps

Guilty of Mind
Movie · as Officer Zhao

Sky Hunter
Movie · as Second Pilot

Midnight Diner
TV · as Li Jiacheng · 36 eps

Shall I Compare You To a Spring Day
TV · 40 eps

The Mermaid
Movie · as Party Guest

Cherry Goddess
Movie

Falling City
Movie

Nine-Mile Fragrance
Movie · as Zhang Yang