Xie XinhaoActingBorn 03/02/2003中国,湖北,武汉Known ForGame for Peace2026The Best Thing2025The Leopard Cat Scholar2025The Leopard Cat Scholar2025