Known For
Filmography
—
2026
2026
2025
2025
2023
2023
2023
2022
2022
2021
2020
2018
2016
2013

Transition
Movie · as 孙穆

Generation to Generation
TV · as Zhou Zhiqin · 2 eps

The Lament of Autumn
TV · as Kuang Bingwen · 14 eps

After Typhoon
Movie · as Li Hequn

The Demon Hunter
Movie · as Lang Wuji

Moonlight Warrior
Movie · as Adult Dou

再次幸福
TV · 12 eps

Thin Ice
TV · as Mitsuo Asai / 浅井光夫 · 2 eps

Tomb Adventurer
Movie · as Hu Bayi

Jiajia's Lovely Journey
TV · as Lin Qinghui · 16 eps

Call Me by Fire
TV · as Self · 18 eps

The Sleuth of Ming Dynasty
TV · as Emperor · 48 eps

Mojin: The Worm Valley
Movie · as Hu Bayi

Because of Love
TV · as Hai Feng · 30 eps

Beauties at the Crossfire
TV · as Gu Piao/Stock · 52 eps
