Survival 2025
as 李童父亲
Shi Laihe: Son of Earth 2014
Actor
Wind Blast 2010
as Bureau Chief
Old Fish 2008
Credits from TMDB.