
Known For
Filmography
2025
2024
2024
2023
2021
2021
2019
2019
2019
2019
2018
2018
2015

Family At Large
Movie · as Hao Zi (Mouse)

Kang Zhan Zhong De Wen Yi
Movie · as Luo Binji

White Cat Legend
TV · as Sun Bao · 36 eps

The Coldest City
Movie

Mystery of Antiques III
TV · as 孙义 · 44 eps

Sword Snow Stride
TV · as Yuan Tingshan · 10 eps

The Wild Goose Lake
Movie · as Xiao Dongbei

Savage
Movie · as Old San

Nine Kilometers of Love
TV · as Jiang Yiming · 24 eps

China in the Story
TV · as 李一凡 · 1 ep

Cinderella Chef
TV · as Ding Qi · 56 eps

古董局中局
TV · as 孙义 · 44 eps

Mr. Bodyguard
TV · as An Jianwen · 60 eps