Née en Chine, en 1987. La réalisatrice et productrice vit à Chicago aux États-Unis. Pour ses débuts, elle signe Xu jiao en 2014. A River Runs, Turns, Erases, Replaces est son quatrième long-métrage.