Zhang Meng was born in northeastern China and graduated from the Central Academy of Drama, Beijing. As director of the Changchun Film Studio, he made his directorial debut with the feature Lucky Dog (07), followed by his first documentary feature, Mr. Zhang and His Dog (08). The Piano in a Factory (10) is his third feature film.