Tiger is Coming 2026
Actor
Vengeance Is Mine 2019
as Song Xin
The Secret of the River 2018
横山号 2012
as 斯日
Xiao Hua Cross Shandong and Hebei War Zone 2009
as Yang Xiaohui
Credits from TMDB.