Known For
Filmography
2025
2025
2024
20242023
2022
2022
2020
2017

Provocative
TV · as Caleb Chan · 180 eps

Mystique in the Mirror
TV · as Nate [Alan's friend] · 8 eps

The Chosen One
Movie · as Li Yuan Jie
If Tomorrow Comes
If Tomorrow Comes
TV · as Liu Minyan · 15 eps

I Do, Do I?
TV · as Johan · 20 eps

Truths About Us
TV · as Li Si Yang · 10 eps

Your World in Mine
TV · as Zheng Tianwei · 20 eps

Victory Lap
TV · 13 eps

While We Are Young
TV · as Yang Xiao Shuai · 1 ep
