Born in Wuhan, China. He’s currently finishing his Master in the York University, in Toronto. He directed the shorts Fly (2004) and Ornithology (2005). I went to the Zoo the Other Day is his first feature.