Known For
Filmography
2025
2025
2025
2021
2021
2018
2017
2016
2016
2015
2005
2003

Perfect Match
TV · as Jiang Chaozong · 9 eps

Secret Files of XSA
TV · as Lin Yasheng · 16 eps

FEUD
TV · as Cang Tu · 12 eps

The Glory of Youth
TV · as Yi Zimeng · 49 eps

Good and Evil
TV · as Wu Yin · 32 eps

Mr. Nanny
TV · 45 eps

Princess Agents
TV · as Liang Shaoqing · 1 ep

Hot Girl
TV · as Qiao Dajiang · 42 eps

So Young
TV · as Zhang Kai · 52 eps

The Journey of Flower
TV · as Luo Shiyi · 32 eps

海的誓言
TV · 25 eps

Behind the Scenes
Movie · as Genius
