
Known For
Filmography
—
2026
2025
2025
2025
2025
2024
2022
2019
2017
2017

海蓝时见鲸
Movie · as 江瀚

Out of the Past
Movie · as Nian Lun

Clash
Movie · as Baobao

An Abundance of Dunes
Movie · as Yang Xiaowu

The Other Me
TV · as Xia Qingyang · 16 eps

Unnatural Fire
TV · as Mao Mao · 38 eps

The Grapes of Wrath
TV · as Cheng Nian · 12 eps

Detective Husband I've Never Met
TV · as Jing Yan · 28 eps

The Lonely Whale
Movie · as 江瀚

Find You in The Crowd
Movie · as Jiang Han

Find You In The Dream
Movie