Cast Credits Pledge of Allegiance (2023) Starring as Shu Tang New Vanity Fair (2023) Starring as Ding Momo Twisted Fate of Love (2020) Starring as Dong Yue All Out of Love (2018) Starring as Jiang Sheng Siege in Fog (2018) Starring as Qin Sang Because of You (2017) Starring as Zhang Guo Guo