Chengxu Lan
• 33 views • 0 thumbs up • 0 thumbs down
Biography
Chengxu Lan is a Chinese film director. Graduated from the Directing Department of Dongguk University in South Korea.
• 33 views • 0 thumbs up • 0 thumbs down