
Known For
Filmography
2026
2025
2024
2022
2022
2022
2021
2021
2021
2021
2019

The Red Cradle
TV · as Zhao Tiezhu · 24 eps

Strange Chronicles of Tang
TV · as Ma Meng / 马蒙 · 4 eps

Remember the Mission and Live Well
TV · as Su · 5 eps

Shennong Savage
Movie · as Zhang Nonsheng

Mega Crocodile 2
Movie

Strange Tales of Tang Dynasty
TV · as Ma Meng / 马蒙 · 10 eps

Fist of Fury: Soul
Movie · as Liu Jin

Ip Man: The Awakening
Movie · as Hu Bufeng

Lucky Star
Movie · as Ah Da

Detective Dee and Grandmaster of Heaven
Movie · as Tang Gaojun

花开时节
TV · as 蓝文明 · 30 eps