Deborah Hu was born at Wuhan. She graduated from Tongji Medical University in 1987. After achieving her Bachelors of medicine from medical university in 1987, and working as an assistant professor, she found her soul dry. In early 1993 she participated in a documentary making project and experienced the joy of making movies besides academic life.