Né à Jilin, Chine, en 1962.
Son unique film de court-métrage 11 est présenté en compétition à Venise en 2001.
Son premier film Tang Poetry est présenté en compétition à Locarno en 2004
Son second film Grain in Ear est présenté à la Semaine de la Critique à Cannes en 2005 où il remporte de prix de l'ACID. Il remporte des prix à Pesaro en 2005, Vesoul en 2006 et Bruges en 2006.
En 2007, Hyazgar (Desert Dream), coproduit par Arizona Films, est présenté en compétition à Berlin. Le film remporte le grand prix à New Dehli, il est aussi invité à Hong Kong, Pusan, Paris et Vesoul.
En 2008, Zhang Lu présente Iri en compétition à Rome.
La rivière Tumen remporte une Mention Spéciale à Berlin en 2010 avant d'être présenté à Hong Kong, Singapour, Paris Cinéma, Erevan, Montréal, Haïfa, Hawaii et Pusan.