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
Ian McKellen
Joe Alwyn
Hiram Kasten
Howie Mandel