Xuechang Lu(1964-2014)
- Director
- Writer
Xuechang Lu was born in 1964 in China. Xuechang was a director and writer, known for Feichang xiari (2000), Contract (2006) and Cala, My Dog! (2003). Xuechang was married to Xiaoqing Ma. Xuechang died on 20 February 2014 in China.