Zhou Hao was born on the 3rd of February 1992 in
the city of Chongqing, China. He was born in
a working-class family. Since September
2011 he is studying at the RTA (Radio and
Television Arts) School of Media in
Chongqing University of Posts and
him, films can be a perfect combination of art,
literature, music and photography. He directed a few short films before directing his first feature film, THE NIGHT.