Song Chuan

Song Chuan photo

Song Chuan

From Yunnan, China.

Born in 1980 in Yunnan, China, Song Chuan graduated from the National Academy of Chinese Theater Arts in 2006. Since graduation, he has worked in the film and television industries. He has been working on his own drama and documentary film projects since 2002. His first feature, Huan Huan, screened at New Directors/New Films in 2012.

Song Chuan Films

Thank You to Our Sponsors