Xu Jiao is een 26 jaar oude actrice ( 5 août 1997). Xu Jiao is verschenen in 2 shows en 13 movies. Een voorstelling te vinden in de rol van Cheng Yang in de serie Love Like the Galaxy. In de bioscoop, in de rol van Young Li Mei Wai in de speelfilm 葉問前傳.