Iron Fist 2025
Actor
Detective Dee and Deadly Fragrance 2022
as Li Shuwen
The First People's City Found By The Chinese Communist Party 2019
as Guan Yunchang
Dream of Shaoxing Opera 2019
as Long Shengchuan
Bujilan 2016
Silent Witness 2013
as The Deputy Judge
Credits from TMDB.