China Academy of Art
Du Haibin
Master Supervisor, Lecturer of the Department of Writing and Directing for Film and Television, School of Film Art at CAA

Du obtained his bachelor’s degree from the School of Cinematography of Beijing Film Academy in 2000. Five years later, he was admitted to the MBA program of the Department of Directing of Beijing Film Academy and then obtained his Master's degree. He has long been engaged in documentary filming and teaching, and actively participated to organize, plan and judge in various international and domestic film festivals.