Discover
Feed
People
Lists
Sign in
Back
Actor
Born 2003
· 中国,湖北,武汉
Xie Xinhao
3 acting credits
Acting
· 3
★ 8.0
TV
The Best Thing
2025
★ 8.0
TV
The Leopard Cat Scholar
2025
TV
Game for Peace
2026
Discover
Feed
People
Lists
Profile
Xie Xinhao — BragThat