Lan Chengxu
Chengxu Lan is a Chinese film director. Graduated from the Directing Department of Dongguk University in South Korea.
Known for
Directing
Place of birth
Sichuan, China
Birthday
11/5/1985
Known For
Credits
Photos