Cast Credits Love Is Full of Jiudaowan (2023) Starring as Yang Shumao Never Gone (2018) Starring as Cheng Zheng Speed (2018) Starring as Lu Jie Secret of the Three Kingdoms (2018) Starring as Sima Yi Siege in Fog (2018) Starring as Yi Lian Kai Wu Xin: The Monster Killer (2015) Starring as Wu Xin