
Known For
Filmography
2026
2024
2023
2023
2023
2023
2023
2021
2021
2021
2020
2020
2020
2018
2018
2018
2018
2016
2010

Dunhuang Warriors
Movie · as Zhang Liangqi

In Blossom
TV · as Chen San · 32 eps

Ghost Killing
Movie · as Hua Langzhong

Moscow Mission
Movie · as Zhu Banxian

Sunshine by My Side
TV · as Wang Youde · 36 eps

I May Love You
TV · as Feng Cheng · 24 eps

Under the Microscope
TV · as Zhuang Santi · 1 ep

No Cheat No Meet
Movie · as 阮助理

Ghost Ship From Lop Nur
Movie · as Peng Si

Hunter
TV · 8 eps

Shaolin Conquering Demons
Movie · as Tatoiste

The Perilous Internet Ring
Movie · as Dai Yuncong

Big Bee
Movie · as Liu Chao

冰封迷案
Movie · as Chen Ming

The Guilt I
Movie

The Guilt II
Movie

The Guilt III
Movie

For a Few Bullets
Movie · as Japanese Killer

Old Boys
Movie · as 包小白