Dunhuang Warriors 2026
as Old Man Yao
The Shadow's Edge 2025
as Du Ping
A Stolen Life 2025
as Liu Deshou
Revival 2023
as Gao Zhi
Snow Leopard Secret War 2021
Actor
Caffè 2016
as Ren Fei
Love in the 1980s 2015
Credits from TMDB.