Cast Credits Perfect Mismatch (2023) Starring as Zhou Zhifei Oh My Lord (2022) Starring as Bai Li / Lord Qian Sui Cry Me A River of Stars (2021) Starring as Tao Jun Ran Make My Heart Smile (2021) Starring as Gu Yan Luo Poisoned Love (2020) Starring as Shi Yi Rules of Zoovenia (2019) Starring as Bi Xi Wen