Xiaolu Li was born on September 30, 1981 in Beijing, China. She is an actress, known for Xiu Xiu: The Sent-Down Girl (1998), Push (2009) and Jin tai lang de xing fu sheng huo (2012). She has been married to Nailiang Jia since July 6, 2012. They have one child.
Posed for renowned Singaporean photographer Leslie Kee for Kee's 2006 charity photo-book "Super Stars", dedicated to the victims of the 2004 Asian tsunami disaster, which consists of photographs of 300 Asian celebrities by Kee.
2
In 1998, she became the youngest Best Actress winner in the history of the Taiwan-based Golden Horse Awards.