
Known For
Filmography
—
2026
2026
2026
2026
2026
2025
2025
2024
2023
2022
2021
2021
2020
2016
2009

“毒”断专行
Movie

Keep Real
Movie

No Go: The Child
Movie

My Lover
Movie · as Brother Bao

Wonderful Times
TV · as Liu Cheng · 40 eps

Death is Coming
TV · as Fu Ting / Xu Xiaoguan / Chang Yuzhang · 27 eps

A Life for a Life
TV · as Tang Yaoxin · 13 eps

My Name Is Zhang Side
TV · as Lin Junqing · 20 eps

Yuanyang Lou
Movie · as Liu Zhenzhong

The Knockout
TV · as Gao Qisheng · 39 eps

My Eyes Are Full of You
TV · as Lai Zhengling · 24 eps

Call Me by Fire
TV · as Self · 18 eps

New Generation
TV · as Jiang Lichao · 8 eps

The Case Solver
TV · as Kang Yichen · 48 eps

Rookie Agent Rouge
TV · as Xian Daofeng · 45 eps

My Brother's Name Is Shunliu
TV · as Third Squad Leader · 26 eps