Li Xiaolu is a Golden Horse awardwinning Chinese actress, best known for her role in Joan Chens directing debut Xiu Xiu The Sent Down Girl.
Li was born in Beijing, China. She recently starred in Gao Xiaosongs Rainbow , About Love , and Alexi Tans Blood Brothers . With the latest being Love At Seventh Sight .
Source: Wikipedia