Lan Chengxu
Date of Birth:
Nov 05, 1985
Place of Birth:
Sichuan, China
Date of Birth:
Nov 05, 1985
Place of Birth:
Sichuan, China
Biography:
Chengxu Lan is a Chinese film director. Graduated from the Directing Department of Dongguk University in South Korea.