Cast Credits 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