Xiaolu Li
Xiaolu Li was born on September 30, 1981 in Beijing, China. She is an actress, known for Push (2009), Xiu Xiu: The Sent-Down Girl (1998) and My Mom and My Mother-in-Law (2011). She has been married to Nailiang Jia since July 6, 2012. They have one child.