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