Cast Credits Echo (2023) Starring as Ran Dongdong In Spite of the Strong Wind (2023) Starring as Shuo Bing