Nació en 1961 en Heilongjiang, estudió en la Academia China de Arte de Hangzhou. Trabajó en xilografía, y desde el 2004 se dedica al cine independiente. Presentó su ópera prima, The Last Lumberjack, en 2007.