Known For
Filmography
2023
2023
2022
2021
2020
2020
2017

The Forbidden Flower
TV · as Pang Zi · 24 eps

Never Give Up
TV · as Yao Siwen · 40 eps

My Deepest Dream
TV · as Yan Yuan / Zhu Boyan · 10 eps

Go Go Squid 2: Dt.Appledog's Time
TV · as Lin Shan · 38 eps

Dating in the Kitchen
TV · as Gao Quanan · 24 eps

My Unicorn Girl
TV · as Qin Lang · 4 eps

Dear Prince
TV · as Ouyang Jing · 19 eps
