Cast Credits Duel of Shadows (2024) Starring as Ren Zhong Hua Fearless Blood (2023) Starring as Tao Tao Turn on the Right Way of Life (2023) Starring as Yu Guang In Spite of the Strong Wind (2023) Starring as Sha Zhou Mr. Right (2018) Starring as Zou Bei Ye