Membro della China Film Association e Consigliera della Beijing Television Artists Association. Nel 2015 le è stato conferito dall’Unione Europea il titolo di “China-Europe Film Exchange Ambassador” e, nel 2023, è stata selezionata dalla China Federation of Literary and Art Circles come “National Leading Talent in Literature and Art among Young and Middle-Aged Practitioners”. Fondatrice di Jubens Pictures. Tra le sue opere più rappresentative come produttrice e produttrice esecutiva figurano American Dreams in China (incasso globale al botteghino di quasi 90 milioni di dollari), 12 Citizens (Miglior Film, 9º Festival del Cinema di Roma), Ayka (Migliore Attrice, Concorso principale, 71º Festival di Cannes), Meiduo (candidato al premio per il Miglior Film in Lingua Straniera alla 77ª edizione dei Golden Globe Awards), Wuhai (Miglior Film – Conchiglia d’Oro, 68º Festival Internazionale del Cinema di San Sebastián). Il documentario A Running Father, da lei diretto, ha ricevuto il Premio d’Eccellenza al 7º China Red Micro Film Festival. Our Space segna il suo debutto nel lungometraggio come regista e sceneggiatrice.