ReleaseNexus
Chengxu Lan is a Chinese film director. Graduated from the Directing Department of Dongguk University in South Korea.
God and Two Male
Director
Yangzhen's Journey
Ancestor in Search of Gold
Wild Flower
Writer, Director