Nació en Wuhan, China. Actualmente, está completando su master en la Universidad York, en Toronto. Dirigió los cortos Fly (2004) y Ornithology (2005). I Went to the Zoo the Other Day es su primer largometraje.