Zhao RuiActingBorn 08/03/2002Qingdao, Shandong Province, ChinaKnown ForSpeed and Battle2026Flourished Peony2025Love Endures2024A Date With the Future2023