Play Star · CC BY 3.0 (via Wikimedia Commons)
Xu Jiao
Xu Jiao (English: Josie Xu, August 5, 1997 -), a native of Ningbo, Zhejiang, is an actress in mainland China.
- Category
- Film & TV
- Nationality
- People's Republic of China
- Born
- 1997-08-05
- Wikidata
- Q1003099