Known For
Filmography
2025
2024
2024
20242022
2022
2021
2021
2014
2014
2014

Fixing Fate
TV · as Tan Choon Lim · 15 eps

The Chosen One
Movie

Kill Sera Sera
TV · as Lin Guoguang · 12 eps
If Tomorrow Comes
If Tomorrow Comes
TV · as Zhang Kaiyi · 15 eps

The Antique Shop
Movie · as Andy

Genie in a Cup
TV · as Ma Deming · 20 eps

My Star Bride
TV · as Zhong Shijie · 20 eps

My Mini-me and Me
TV · as Zhang Zhendong · 13 eps

Against the Tide
TV · as Guo Jingcheng · 23 eps

Yes We Can!
TV · as Li Yi · 20 eps

118
TV · as Hong Shunshui · 255 eps
