Nacida en 1981 en Jishan, China, se graduó en la Academia de Cine de Beijing. Es profesora de cine en la Universidad de Nanjing y dirigió un solo largometraje, Crossroads (2008).