No Other Love 2026
as Gao Shan
Peppa Celebrates Chinese New Year 2019
as Grandpa
So Young 2013
as Security Department
The Ditch 2011
Actor
Credits from TMDB.