Cast Credits Internal Affairs (2023) Starring as Shan Guan The Message (2020) Starring as Jin Sheng Huo Twisted Fate of Love (2020) Starring as Lu Yuan Tong Novoland: Eagle Flag (2019) Starring as Lei Bi Cheng Special Force Behind the Enemy Line (2018) Starring as Gu Yuan Shuan In the Name of People (2017) Starring as Gao Yu Liang