We're a Tomatometer-approved outlet

Song Chuan

Directing

Song Chuan was born in the southern Chinese province of Yunnan in 1980, he graduated with a masters in filmmaking from the National Academy of Chinese Theatre Arts in Beijing in 2006.

Known For

Fan Club

No Nerds have favorited Song Chuan yet — be the first.

All fan clubs

From Nerdspin

Filmography