Lixin Fan
Biografía
Nacido en China, trabajó en la cadena de televisión CCTV y editó el documental To Live Is Better Than to Die (2003, Weijun Chen) antes de mudarse a Canadá. Allí fue productor asociado y sonidista de Up the Yangtze (Bafici ’08, Chang Yung). Last Train Home, ganadora del último IDFA, es su ópera prima.