Known For
Filmography
2026
2022
2021
2020
2019
2018
2017
2017
2016
2016

Pursuit of Jade
TV · as Shi Yue · 4 eps

Metamorphosis
Movie · as Ah Liang

China in the classics
TV · as 周武王 · 1 ep

The Eight Hundred
Movie · as Tang Pinxin

The Angry Buddha
Movie · as Xiao Wu

My Kitchen Lover
Movie · as Brother Tiger

Breathing
Movie · as Liu Fei

The Autumn Harvest Uprising
TV · as Yu Sa Du · 32 eps

The Mermaid
Movie · as Liu Xuan's Bodyguard

Kung Fu Boys
Movie
