Né en 1967, ZHANG Yang est diplômé de littérature chinoise en 1988 and et continue ses études au département "réalisation" de la Central Drama Academy à Pékin. Diplômé en 2002, il intègre alors le Beijing Film Studio.
Son premier film, Spicy Love Soup est un succès public en 1998. Il se retrouva en compétition au Festival international de Tokyo, ainsi qu'à San Diego, Kerala en Inde, Londres et Udine. La bande originale s'est même vendue à 500 000 exemplaires en Chine.
Réalisateur prometteur, il signe Shower en 1999, puis Quitting en 2001 et Sunflower en 2005.
Ghost Dog