Jinglei Xu was born on April 16, 1974 in Beijing, China. She is an actress and director, known for Tau ming chong (2007), Du Lala sheng zhi ji (2010) and Wo he ba ba (2003).
Jinglei Xu was born on April 16, 1974 in Beijing, China. She is an actress and director, known for Tau ming chong (2007), Du Lala sheng zhi ji (2010) and Wo he ba ba (2003).