Liang Zhao: Liang Zhao. Director: Behemoth. Zhao Liang was born in Liaoning Province, and graduated from Luxun Academy of Fine Arts in 1992. Living in Beijing since 1993, Zhao Liang has been working as an independent documentary filmmaker as well as a multimedia artist in photography and video art. His films have premiered at Cannes, Venezia, and Berlinale; his art works have been exhibited at the International Center of Photography (New York),...
Known For: Behemoth (Director), Petition (Director), I'm So Sorry (Director), Crime and Punishment (Director)