Born in 1981 in Jishan, China, she graduated at the Beijing Film Academy. She’s a Film professor at Nanjing University and has directed just one feature, Crossroads (2008).