Her feature film "She, a Chinese" premiered at the 2009 Locarno International Film Festival, where it immediately took the highest prize, the Golden Leopard. Her previous feature "How Is Your Fish Today" was in Official Selection at the 2007 Sundance Film Festival and received the Grand Jury Prize at the 2007 Créteil International Women's Film Festival in Paris. Her documentary "We Went to Wonderland" (2008) was selected for the New Directors/New Films Festival at the MoMA/Lincoln Center in New York in 2008. "The Concrete Revolution" premiered at the Margaret Mead Film Festival and IDFA 2005, among others. "Once Upon A Time Proletarian" was premiered at Venice Film Festival and Toronto Film Festival 2009, and received Grand Prix de Geneva at the Documentary Forum Rencontres Media Nord-Sud in Switzerland in 2012.