Known For
Filmography
2026
2026
2025
2024
2023
2023
2023
2023
2022
2021
2019
2019
2018
2017
2017
2015
2015
2012
2012
2008

Owl Hunt Storm
Movie · as Hong Yu

Zhan Zhao Adventures
TV · as Zhi Hua · 37 eps

Northbound Winds
TV · as Yu Leshan · 40 eps

My Grand Father
Movie · as 二贵

卧底警花
TV · 35 eps

Winter and Lion
TV · as Ren Ming · 24 eps

The Youth Memories
TV · as Qi Tian · 38 eps

Anti-Corruption Storm
TV · as Mai Siyuan · 40 eps

Brother, Stop Making Trouble
Movie

Dear Children
TV · as Mu Lin · 40 eps

The Human Comedy
Movie

The Rookies
Movie · as Jia Shimeng

All Out of Love
TV · as Bei Xiaowu · 70 eps

Gu huo Wang Shi Zhi Long Hu Dou
Movie

Growing Pains
Movie · as Luo Tao

Mr. Six
Movie · as Xiao Fei's friend

谍·莲花
Movie · as 李天虎

Painted Skin: The Resurrection
Movie · as King of Tianlang

小男人遇上大女人
TV · 30 eps

He Was Cool
TV · as Gu Mingxian · 24 eps
