Film directorScreenwriterDirector

Lu Chuan

Chinese film director and screenwriter

Born
8 February 1971 (age 55)
Credits
9

Lu Chuan is a Chinese filmmaker. One of China's Sixth Generation directors, he is known for his films Kekexili: Mountain Patrol (2004), City of Life and Death (2009), and The Last Supper (2012).

Summary: Wikipedia, CC BY-SA. Attribution