Birthday: August 5th, 1997 Place of Birth: Ningbo, Zhejiang, China
Xu Jiao is a Chinese film and television actress.