Cast Credits Beneath the Undertow (2025) Starring as Shi Qiang Feng Pledge of Allegiance (2023) Starring as Lu Zheng Novoland: Eagle Flag (2019) Starring as Ji Ye Beyond Light Years (2018) Starring as Lu Yu Chen Weapon & Soul (2016) Starring as Liu Ming Rui Evil Minds (2015) Starring as Fang Mu Liao Zhai () Starring as Zhu Erdan