Cast Credits Love Yourself (2020) Starring as Ding Ding Burning (2020) Starring as Xu Jia Tong The Story of Ming Lan (2018) Starring as Sheng Ru Lan Tang Dynasty Tour (2018) Starring as Li An Lan Ruyi's Royal Love in the Palace (2018) Starring as Balin Meiruo Tribes and Empires: Storm of the Prophecy (2017) Starring as Muyun Yan Shuang Xuan-Yuan Sword: Han Cloud (2017) Starring as Heng Ai Ode to Joy (2016) Starring as Zhu Zhe (4 episodes) Episode 4x03: Episode 3 (Apr 7, 2023) Episode 4x02: Episode 2 (Apr 7, 2023) Episode 4x01: Episode 1 (Apr 7, 2023) Episode 3x01: Episode 1 (Aug 11, 2022) View 1 more View 1 less