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.