Show more
Jinglei Xu was born on 16 April 1974 in Beijing, China. She is a producer and actress, known for Go Lala Go! (2010), The Warlords (2007) and Yi ge mo sheng nu ren de lai xin (2004). imdb.com