Li Xiao Lu

Li Xiaolu is a Golden Horse award-winning Chinese actress, best known for her role in Joan Chen's directing debut Xiu Xiu: The Sent Down Girl. Li was born in Beijing, China and is currently married to Jia Nai Liang.

Known For

Credits